اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

تم تعديل الكود

ليكون الترتيب اختيارى للمستخدم

حيث تظهر رسالة تخيرك بين الترتيب حسب البنين أولا أو البنات أولا


Sub Ragab()

Dim LR As Integer

Dim KH As Range

LR = Cells(Rows.Count, 1).End(xlUp).Row

Application.ScreenUpdating = False

With ActiveSheet

Set KH = .Range("B11:Z" & LR)

result = MsgBox("للترتيب حسب البنين أولا اضغط نعم" & Chr(10) & "وللترتيب حسب البنات أولا اضغط لا", vbYesNo)

	  If result = vbYes Then


				 KH.Sort Key1:=Cells(11, 2), Order1:=xlAscending

				 KH.Sort Key1:=Cells(11, 5), Order1:=xlDescending

	  Else

				 KH.Sort Key1:=Cells(11, 2), Order1:=xlAscending

				 KH.Sort Key1:=Cells(11, 5), Order1:=xlAscending

	  End If

End With

Application.ScreenUpdating = True

End Sub

ترتيب الأسماء ابجديا.rar

  • 2 years later...
قام بنشر

بعد أذن أستاذي ومعلمي الذي أستفدت منة ولازلت الكثير والكثير أليك هذا الحل وأرجو مراجعتة من قبلك أستاذي الرائع عبد الله

استاذا جمال عبد السميع رائع تسلم والله

كيف يمكن جعل الكود يرتب ابجديا ويرتب حسب النوع معا بحيث يكون الترتيب ابجدي وفي نفس الوقت يرتب الذكور اولا

قام بنشر (معدل)

تفضل أخى هذا الكود وأعتقد ، أنه سيحقق لك ماتريد

تقبل تحياتى

كود سهل ورائع  وهو مالريد فعلا  لكن هل يكون الترتيب تلقائي الذكور اولا دون عمل زر ماكرو طبعا مرتب ابجديا

وشكرا

تم تعديل بواسطه ابوصلاح
قام بنشر

هذا هو التعديل المطلوب

استاذ رجب  لو سمح وقتك شرح الكود نكن شاكرين

  • 4 months later...
  • 3 months later...
  • 1 year later...

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information