الأخ الحبيب أينج
الـ VBA اختصار Visual Basic for Applications وهي لغة برمجة للتطبيقات (وهنا تخص تطبيق الإكسيل)
الماكرو كلمة عامة للأكواد بشكل عام ، ومنها على سبيل المثال الإجراء الفرعي أو ما يطلق عليه Sub وداخله يكون مجموعة الأوامر التي يتم تنفيذها ..
أما بالنسبة لشرح الكود فلن يفيدك طالما أنك في البداية
هناك حلقات بعنوان افتح الباب يرجى الإطلاع عليها لعل تضع أقدامك على أول الطريق الصحيح