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

ترتيب ابجدي


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

أخي الكريم

بالنسبة لكود الترتيب فهذا أمر بسيط .. ما الداعي لوضع الكود في حدث ورقة العمل ؟؟؟

أفضل أن يكون الكود مستقل أي يتم استدعئه عند الحاجة ...

في انتظار رأيك

 

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

أخي الكريم مهند

جرب الكود التالي عله يفي بالغرض - مع العلم أنه تم تقديم نفس الكود تقريباً في موضوعك السابق

على هذا الرابط

من هنا

Sub SortData()
    Dim WS As Worksheet
    Dim LR As Long
    Set WS = Sheets("Sheet1")
    
    With WS
        LR = .Range("B" & Rows.Count).End(xlUp).Row - 1
        .Range("B1:D" & LR).Sort Key1:=.Range("C1:C" & LR), Order1:=xlAscending, Header:=xlYes
    End With
End Sub

 

 

Sorting.rar

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

1 ساعه مضت, مهند الزيدي said:

السلام عليكم ... ممكن عمل المطلوب داخل الملف المرفق

ترتيب أبجدي اوتماتيكي.rar

 

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

أخي الكريم مهند

المنتدى مفتوح 24 ساعة ...يمكنك البدء في حل مشكلاتك ولكن نصيحة مني حاول أن تركز على مشكلة واحدة في كل مرة حتى اذا انتهيت منها يمكنك الانتقال إلى مشكلة أخرى

وإن شاء الله تجد المساعدة من إخوانك وأحبابك بالمنتدى

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

  • 8 months later...

استاذ ياسر اثراءا للموضوع  اذا امكن كيف يمكن ترتيب ابجدي لاكثر من ورقة مثلا 10 صفحات و اردنا عمل زر لترتيب ابجدي لمحتوى كل الصفحات  ما العمل هل نستبدل 

Sheets("Sheet1")

ب وورك بوك والله لا اعلم ارجو تعليمنا انا عندي زر ارتب قائمة ترتيب ابجدي من b9 حتى i40 بدلالة c9 واليكم الكود التالي 

'Sélection de la plage à trier
Range("b9:i40").Select
'Lancement du tri, basé sur les données de la colonne A en ordre croissant
Selection.Sort Key1:=Range("c9"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
TextChange
End Sub

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

For sh = 1 To 10
  Sheets(sh).Range("b9:b48").select
Next

ولكن انا عندي 10 صفحات اريد ترتيب ابجدي لكل الصفحات بزر واحد و ليس لصفحة بذاتها ما العمل في هذه الحالة ....ولكم منا كل الحب و الشكر و التقدير

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

الحل أن تقوم بعمل حلقة تكرارية لأوراق العمل الـ 10 وتضع الكود مع تغييرات في الكود ليعمل مع كل ورقة عمل ...

الأفضل طرح موضوع جديد مستقل لأن الطلبات في المشاركات الفرعية لا يلتفت إليها ،مع إرفاق ملف للتوضيح التام

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information