الرئيسية | مايكروسوفت اوفيس | مايكروسوفت اكسل | أساسيات VBA إكسل – 07 الحلقات التكرارية For Next

أساسيات VBA إكسل – 07 الحلقات التكرارية For Next

من ضمن المفاهيم/الأساليب المستخدمة في لغات البرمجة ما يُعرف بالحلقات التكرارية Loops. تقوم الحلقات التكرارية بتنفيذ كود معين عدد محدد من المرات؛ وهي بذلك توفر على المٌبرمج الوقت والجهد المبذول في عملية كتابة الأكواد

في موضوع اليوم نستعرض أحد أنواع الحلقات التكرارية المتاحة للإستخدام في مايكروسوفت إكسل For Next

أساسيات VBA إكسل - 07 الحلقات التكرارية

النقاط الرئيسية في هذا الموضوع

  • طريقة كتابة الحلقة التكرارية For … Next
  • إستخدام المعامل Step للتحكم في إتجاه ومقدار الحركة داخل الحلقة التكرارية
  • كيفية إنهاء عمل الحلقة التكرارية قبل إنتهاء سلسلة التنفيذ من خلال المعامل Exit For

الاكواد المستخدمة في الفيديو

Sub test()
 
Cells(7, 9).Value = 1
Cells(8, 9).Value = 1
Cells(9, 9).Value = 1
Cells(10, 9).Value = 1
Cells(11, 9).Value = 1
Cells(12, 9).Value = 1
Cells(13, 9).Value = 1
 
End Sub
Sub test2()
 
For i = 7 To 13 Step 2
    Cells(i, 9).Value = 1
Next i
 
End Sub
Sub test3()
 
For i = 2 To 8 Step 2
    Cells(16, i).Value = 1
Next i
End Sub
Sub test4()
 
For i = 8 To 2 Step -2
    Cells(18, i).Value = 5
Next i
End Sub
Sub test5()
 
For i = 24 To 30
    If Cells(i, 2) > Date Then Exit For
    Cells(i, 4).Value = Cells(i, 2).Value
Next i
 
End Sub

فيديو يشرح الحلقة التكرارية For … Next إكسل

شاهد أيضاً

إختصارات مايكروسوفت اكسل 01

إختصارات الاكسل كثيرة منها ما يتم من خلال لوحة المفاتيح Keyboard ومنها ما يتم من ...