الترتيب التلقائي في Excel باستخدام VBA – شرح شامل مع الأمثلة والكود
يعد الترتيب التلقائي Auto Sort داخل Excel واحدًا من أهم الأدوات التي يحتاجها المستخدمون عند التعامل مع بيانات تتغير باستمرار. تساعد هذه الطريقة على تحسين الدقة وتوفير الوقت وإزالة الحاجة للفرز اليدوي.
ما هو الترتيب التلقائي Auto Sort؟
هو عملية يعيد فيها Excel ترتيب البيانات تلقائيًا عند تغيير خلية معينة في عمود محدد.
الكود المستخدم
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("d:d")) Is Nothing Then
Range("a:h").Sort Key1:=Range("d1"), Order1:=xlAscending, Header:=xlYes
End If
End Sub
خطوات التطبيق
- افتح Excel.
- اضغط Alt + F11.
- اختر الورقة المطلوبة.
- الصق الكود.
📥 تحميل ملف المثال
تحميل ملف Excel المستخدم في الشرح🎬 فيديو الشرح
الكلمات المفتاحية
excel auto sort, vba auto sort, worksheet change, ترتيب تلقائي في الاكسل
الهاشتاجات
#Excel #VBA #AutoSort #اكسل #تعليم_اكسل
