على الرغم من عدم استخدامه كثيرًا على هذا الموقع ، فقد تجد نفسك في موقف تريد فيه استخدام ملف افعل حتى التكرار في برنامج Excel VBA . سيتم تكرار الرمز الذي تم وضعه بين 'Do until' و 'Loop' حتى يصبح الجزء الذي يلي 'Do until' صحيحًا.
كيفية حذف النطاقات المسماة في Excel
ضع زر الأوامر في ورقة العمل الخاصة بك وأضف أسطر التعليمات البرمجية التالية:
لا أحدأناكماعدد صحيحأنا = 1
يفعل حتىأنا> 6
الخلايا (ط ، 1) ، القيمة = 20
أنا = أنا + 1
حلقة
النتيجة عند النقر فوق زر الأمر في الورقة:
ما الانحراف المعياري لاستخدامه في Excel
شرح: حتى يصبح i أعلى من 6 ، يضع Excel VBA القيمة 20 في الخلية عند تقاطع الصف الأول والعمود 1 ويزيد i بمقدار 1. نتيجة لذلك ، سيتم وضع القيمة 20 في العمود A ست مرات (لا سبعة لأن Excel VBA يتوقف عندما يكون i يساوي 7).
انتقل إلى الفصل التالي: أخطاء ماكرو