اذهب الي المحتوي
أوفيسنا

زر تصفية فى ورقة عمل ( لاكثر من نطاق)


lord

الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

اريد عمل زر فرز فى ورقة عمل يوجد بها عدة نطاقات

مثال:

يوجد عندى نطاق من a1 : w200

وكذلك نطاق اخر من a205:w300

وكذلك نطاق اخر من a305 :w350

بوجد بينهم صفوف فارغة

المطلوب فرز كل نطاق على حده فى ورقة العمل دون تداخل البيانات بأمر واحد

ولكم جزيل الشكر

رابط هذا التعليق
شارك

السلام عليكم ...

بالنسبة لعدم تداخل نتائج الفرز ، راجع الرابط التالي (آخر مشاركة):

http://www.officena.net/ib/index.php?showtopic=5612

بالنسبة لعمل زر فرز ، أذكر بأن الأخ حسام نور قد قام بعمل مشابه لما تريد ، فقط قم بالبحث في قسم الاكسل لتجد العديد من المواضيع ذات الصلة.

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاتة

شكرا على رد سيادتك استاذ محمد

ولكن حددت نطاق البيانات وبعدين كلك يمين واخترت انتقاء من القائمة ولم اجد شىء اختاره بعد ذلك

برجاء تفسبر ماشرحته وهو :ـ

الحل بسيط : كليك يمين ومن ثم الخيار Create List لتظهر لك نافذة حدد من خلالها مجال جدول البيانات المرغوب و اضغط OK . الآن جرب فرز القيم الموجودة في القائمة المنشئة ولاحظ عدم تأثر البيانات الموجودة خارج القائمة بأي عملية تجريها على عناصر هذه القائمة.

بالتوفيق...

بالنسبة لزر الفرز وارتباطه بكود لاننى بحثت فى المنتدى ولم اجد مثل ما اريد

ولك الشكر

رابط هذا التعليق
شارك

السلام عليكم ...

بالنسبة لفهم طبيعة القوائم المنشئة ، لاحظ المرفق الموجود في هذه المشاركة.

ولفرز القيم الموجودة في المجال A1:B10 وفي الورقة Sheet1 )وذلك تبعاً للقيم الموجودة في العامود A) بصورة تصاعدية :

Sub Sort1()
   Sheets("Sheet1").Range("A1:B10").Sort Key1:=Range("A1"), Order1:=xlAscending
End Sub
وبصورة تنازلية:
Sub Sort2()
   Sheets("Sheet1").Range("A1:B10").Sort Key1:=Range("A1"), Order1:=xlDescending
End Sub

MyList.zip

تم تعديل بواسطه محمد حجازي
رابط هذا التعليق
شارك

شكر للاستاذ محمد على الرد

ولكن ما اقصدة هو يوجد فى الورقة عدة نطاقت محددة مسبقا

هل يمكن فرز الورقة كلها علما بأن المطلوب فرز نطاقات محددة ( بزر فرد عن طريق الكود)

حيث يوجد عندى ملف به بنين من الخلية a1: u50 اريد فرز تصاعدى

وكذلك فى نفس الورقة بنات من الخلية a60:u100 اريد فرز تصاعدى

هل يمكن عمل زر يفرز الناجح فى البنين والبنات فى نفس الورقة

علما بأن يوجد عدد 9 صفوف فارغة

ولا اريد ان يدخل الفرز البنين فى البنات

وشكرا

رابط هذا التعليق
شارك

السلام عليكم ...

ما دام الجدولين غير مشتركين بصفوف (سجلات) فلن يؤدي ذلك إلى تأثر بيانات كل جدول بعمليات الفرز التي تجري على الجدول الآخر(وحتى إن لم تستخدم القائمة السابقة) ، فقط حدد الجدول و اختار فرز وحدد الحقل الذي يتم على أساسه الفرز.

تم تعديل بواسطه محمد حجازي
رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information