ملاحظة: تم تحقيق الغرض المطلوب من هذه المقالة وستتم إزالتها قريباً. لمنع مشاكل "لم يتم العثور على الصفحة"، نقوم بإزالة الارتباطات التي نعرف ماهيتها. إذا قمت بإنشاء ارتباطات تؤدي إلى هذه الصفحة، يُرجى إزالتها وسنقوم معاً بالحفاظ على اتصال الويب.
إن أفضل طريقة يمكنك استخدامها لبدء البرمجة بواسطة VBA في Office for Mac 2011 هي استخدام "مسجّل الماكرو". يقوم المسجّل ببساطة بتسجيل مهمة تنفذها في تطبيق Office، ثم يحوّلها إلى تعليمات برمجية في VBA. وفي وقت لاحق، يمكنك النظر إلى التعليمات البرمجية التي تم إنشاؤها لمعرفة ما هي التعليمات البرمجية في VBA التي تم استخدامها لإكمال هذا الإجراء.
ربما تتساءل عن سبب الحاجة إلى تعلّم التعليمات البرمجية إذا كان المسجّل سيقوم بالعمل نيابة عنك. بينما تستخدم "مسجّل الماكرو" لإعادة إنشاء وحدات الماكرو، قد يتبيّن لك وجود قيود تنطبق على ما يمكنك تسجيله، وستحتاج إلى الانتقال إلى التعليمات البرمجية لإنشاء قدرات أكثر تعقيداً في الماكرو.
لنلقِ نظرة على مثال حول كيفية تسجيل مهمة حذف صف من جدول في Word.
-
أولاً، أنشئ جدولاً في Word.
-
ضع المؤشر في الخلية الأولى في الجدول. في المثال أعلاه، سنضع المؤشر على الخلية "أسامة".
-
انقر فوق أدوات > ماكرو > تسجيل ماكرو جديد
-
غيّر اسم الماكرو إلى DeleteRow، وانقر فوق موافق.
تلميح: لا يمكنك تضمين المسافات أو الأحرف الخاصة في اسم الماكرو.
-
الآن وقد بدأت تشغيل المسجّل، حدد علامة التبويب تخطيط الجدول، وانقر فوق حذف > حذف صفوف.
-
أوقف "مسجّل الماكرو" بالنقر فوق أدوات > ماكرو > إيقاف التسجيل.
الآن وقد انتهيت من تسجيل إجرائك، يمكننا إلقاء نظرة على التعليمات البرمجية.
ملاحظة: لا يسجّل "مسجّل الماكرو" ضغطات المفاتيح.