كيفية فتح محرر VBA في برنامج Excel (ويندوز وماك)

لفتح VBA في برنامج Excel على سطح المكتب، اضغط على Alt+F11 في نظام Windows. أما في نظام Mac، فاستخدم "المطور" > "Visual Basic" أو اختصار لوحة المفاتيح Fn+Alt+F11 . كلا الطريقتين تفتحان محرر Visual Basic (VBE)، حيث يمكنك عرض أو كتابة وحدات الماكرو لمصنف العمل. لا يمكن لبرنامج Excel للويب إنشاء أو تشغيل أو تعديل وحدات ماكرو VBA، لذا افتح الملف في تطبيق سطح المكتب إذا كنت بحاجة إلى المحرر.

مصنف Excel لنظام التشغيل Windows مع عرض مفتاحي Alt و F11 أعلى شبكة ورقة العمل.
اضغط على Alt+F11 أثناء فتح مصنف في برنامج Excel على سطح المكتب لنظام التشغيل Windows.

افتح محرر VBA في برنامج Excel لنظام التشغيل Windows

يُعد اختصار لوحة المفاتيح أسرع طريقة لفتح محرر VBA. تُدرج مايكروسوفت اختصار Alt+F11 كاختصار لفتح محرر Visual Basic for Applications ضمن اختصارات لوحة المفاتيح في Excel .

  1. افتح مصنفًا في تطبيق Excel على سطح المكتب. يمكن أن يكون مصنفًا جديدًا فارغًا أو ملفًا موجودًا. احفظ نسخة أولًا إذا كنت تخطط لاختبار كود غير مألوف.
  2. اضغط على Alt+F11. سيفتح المحرر في نافذة منفصلة. إذا كان جهاز الكمبيوتر المحمول الخاص بك يخصص وظيفة مادية لمفتاح F11، فاضغط باستمرار على مفتاح Fn أيضًا حتى يتلقى برنامج Excel وظيفة هذا المفتاح.
  3. استخدم شريط الأدوات إذا كنت تفضل استخدام الماوس. حدد "المطور" > "Visual Basic" . سيؤدي هذا إلى فتح نفس المحرر. إذا انتقلت إلى مصنف آخر، فسيعرض مستكشف المشاريع مشروع VBA الخاص به أيضًا.
علامة تبويب مطور Excel مع تحديد زر Visual Basic على الشريط.
يوجد أمر Visual Basic في مجموعة التعليمات البرمجية ضمن علامة تبويب المطور في برنامج Excel.

لا تخلط بين Alt+F11 و Alt+F8 : يفتح Alt+F8 مربع حوار الماكرو، حيث يمكنك تحديد ماكرو محفوظ وتشغيله. بينما يفتح Alt+F11 محرر التعليمات البرمجية. للعودة إلى Excel، اضغط Alt+F11 مرة أخرى أو بدّل بين النوافذ. افتح المصنف أولاً إذا كنت تريد أن يظهر مشروعه في مستكشف المشاريع.

اعرض علامة تبويب المطور إذا كانت مفقودة

يُخفي برنامج Excel علامة تبويب "المطور" افتراضيًا، ولكن يمكنك إضافتها إلى الشريط. في نظام Windows، اختر "ملف" > "خيارات" > "تخصيص الشريط" . في قائمة "علامات التبويب الرئيسية"، حدد "المطور" ، ثم انقر فوق "موافق" . ستبقى علامة التبويب مرئية ما لم تقم بإلغاء تحديد خانة الاختيار الخاصة بها لاحقًا. هذه هي الخطوات المذكورة في إرشادات Microsoft لإظهار علامة تبويب "المطور" .

مربع حوار خيارات Excel مع تحديد خيار المطور ضمن تخصيص الشريط وعلامات التبويب الرئيسية.
قم بتمكين "المطور" في خيارات Excel، ثم اختر "موافق" لإضافته إلى الشريط.

في برنامج Excel لنظام Mac، افتح Excel > التفضيلات > الشريط وشريط الأدوات . ضمن تخصيص الشريط، حدد علامات التبويب الرئيسية ، ثم فعّل خيار المطور ، وانقر على حفظ . بعد ذلك، حدد المطور > Visual Basic . تُشير Microsoft أيضًا إلى اختصار Mac كـ Fn+Alt+F11؛ في لوحات مفاتيح Apple، يُسمى مفتاح Alt بـ Option. راجع دليل Microsoft لعلامات تبويب المطور في Excel لنظام Mac وتعليمات اختصار محرر VBA .

ماذا تفعل بعد فتح المحرر؟

يعرض الجزء الأيسر، المسمى "مستكشف المشاريع"، المصنفات المفتوحة كمشاريع VBA. يمكن أن يحتوي المشروع على كائنات ورقة العمل والمصنف، والنماذج، والوحدات النمطية القياسية. إذا كان "مستكشف المشاريع" مخفيًا في محرر Windows، فاختر " عرض" > "مستكشف المشاريع" أو اضغط على Ctrl+R . أما جزء التعليمات البرمجية الكبير على اليمين فهو المكان الذي يمكنك فيه فحص التعليمات البرمجية أو إدخالها.

محرر Visual Basic يعرض مشروع VBA في مستكشف المشاريع وجزء التعليمات البرمجية.
يقوم مستكشف المشروع بتحديد المصنف، بينما تعرض لوحة التعليمات البرمجية إجراءً أو وحدة نمطية.

لتجربة ماكرو صغير، حدد مشروع المصنف الخاص بك في مستكشف المشاريع، ثم اختر إدراج > وحدة نمطية . اكتب أو الصق هذا الإجراء في نافذة التعليمات البرمجية الجديدة:

Sub AddWorksheet()
    ActiveWorkbook.Worksheets.Add
End Sub

انقر في أي مكان داخل الإجراء واضغط على F5 ، أو استخدم أمر التشغيل في المحرر. يُضيف الماكرو ورقة عمل إلى المصنف النشط. إذا كنت ترغب فقط في فحص التعليمات البرمجية الموجودة، فلن تحتاج إلى تشغيل أي شيء. لمزيد من المعلومات حول إنشاء وحدات الماكرو وتشغيلها، راجع إرشادات الماكرو من مايكروسوفت .

احفظ المصنف بحيث يتم الاحتفاظ بكود VBA

لا يمكن لمصنف Excel القياسي بصيغة .xlsx تخزين أكواد VBA البرمجية. إذا كنت ترغب في إضافة أكواد برمجية، فاستخدم "ملف" > "حفظ باسم" واختر "مصنف Excel يدعم وحدات الماكرو (*.xlsm)" . تؤكد قائمة تنسيقات الملفات المدعومة من Microsoft أن صيغة .xlsm تخزن أكواد VBA بينما لا تفعل صيغة .xlsx ذلك. إذا حذرك Excel من أنه سيتم حذف وحدات الماكرو عند الحفظ بصيغة .xlsx، فقم بإلغاء اختيار هذا التنسيق واحفظ نسخة تدعم وحدات الماكرو بدلاً من ذلك.

يمكن لبرنامج Excel للويب فتح مصنف يحتوي على وحدات ماكرو، لكنه لا يستطيع تشغيل أو إنشاء أو تعديل كود VBA الخاص به. اختر " فتح في تطبيق سطح المكتب" لاستخدام محرر VBA. إذا لم يُجدِ الضغط على Alt+F11 نفعًا، فتأكد أولًا من أنك تستخدم برنامج Excel على سطح المكتب، ثم جرّب "المطور" > "Visual Basic "؛ على جهاز كمبيوتر محمول، اضغط على Fn إذا لزم الأمر. إذا فُتح المحرر ولكن قائمة المشاريع غير موجودة، فاعرض "مستكشف المشاريع" من قائمة "عرض".

اترك تعليقاً

كيفية عمل مسافة بادئة في برنامج وورد: 4 طرق موثوقة لتنسيق الفقرات

كيفية عمل مسافة بادئة في برنامج وورد: 4 طرق موثوقة لتنسيق الفقرات

تعلم كيفية إضافة مسافات بادئة للسطر الأول، والمسافات المعلقة، والمسافات البادئة لليسار، والمسافات البادئة لليمين في برنامج Word باستخدام مفتاح Tab، والمسطرة، وإعدادات الفقرة، وعناصر التحكم في تخطيط الويب.

كيفية طباعة ظرف: طريقتان سهلتان في برنامج وورد وجوجل دوكس

كيفية طباعة ظرف: طريقتان سهلتان في برنامج وورد وجوجل دوكس

اطبع ظرفًا واحدًا في برنامج Word أو استخدم إضافة دمج المراسلات في مستندات Google. تأكد من مطابقة حجم الورق، وتحميل الظرف بشكل صحيح، واختبار المحاذاة قبل طباعة مجموعة من الأوراق.

أفضل 5 طرق لإصلاح مشكلة تعليق برنامج Outlook على "محاولة الاتصال"

أفضل 5 طرق لإصلاح مشكلة تعليق برنامج Outlook على "محاولة الاتصال"

استخدم خمسة فحوصات عملية لاتصال Outlook لمعرفة ما إذا كان Exchange أو شبكتك أو الوظائف الإضافية أو ملف تعريف Outlook هو سبب ظهور رسالة "محاولة الاتصال".

كيفية وضع علامة في مربع في برنامج وورد: طريقتان لإنشاء قائمة تحقق

كيفية وضع علامة في مربع في برنامج وورد: طريقتان لإنشاء قائمة تحقق

تعلم كيفية إضافة نقاط فارغة قابلة للطباعة أو مربعات اختيار تفاعلية في برنامج Word على نظامي التشغيل Windows و Mac والويب، بالإضافة إلى كيفية استبدال علامة X الافتراضية بعلامة صح.

كيفية التفاف النص حول الصور في برنامج Word: 3 طرق سهلة

كيفية التفاف النص حول الصور في برنامج Word: 3 طرق سهلة

قم بتغليف النص في برنامج Word من خلال خيارات التخطيط، أو تنسيق الصورة، أو قائمة النقر بزر الماوس الأيمن، ثم اختر تخطيط الصورة وتحكم في كيفية تحركها مع النص.

كيفية استخدام لغة VBA لإدراج صفوف في برنامج Excel: 3 طرق موثوقة

كيفية استخدام لغة VBA لإدراج صفوف في برنامج Excel: 3 طرق موثوقة

تعلم ثلاث طرق VBA لإضافة صف واحد أو عدة صفوف في Excel، أو تكرار صف، أو إدراج صف فارغ بدون تنسيق موروث.

كيفية فتح محرر VBA في برنامج Excel (ويندوز وماك)

كيفية فتح محرر VBA في برنامج Excel (ويندوز وماك)

افتح محرر VBA في Excel باستخدام Alt+F11 أو من خلال Developer > Visual Basic. تعرّف على كيفية إظهار Developer، واستخدام Excel لنظام Mac، وحفظ وحدات الماكرو بتنسيق يحتفظ بشفرة VBA.

كيفية إنشاء ورقة إكسل جديدة بنفس التنسيق

كيفية إنشاء ورقة إكسل جديدة بنفس التنسيق

انسخ ورقة العمل للاحتفاظ بتنسيقها وتخطيطها وصيغها، ثم امسح البيانات فقط إذا كنت بحاجة إلى قالب فارغ. خطوات استخدام Excel على سطح المكتب، ونظام Mac، والويب.

كيفية استخدام خاصية الجمع التلقائي في برنامج إكسل: طرق سريعة لجمع الصفوف والأعمدة

كيفية استخدام خاصية الجمع التلقائي في برنامج إكسل: طرق سريعة لجمع الصفوف والأعمدة

استخدم خاصية الجمع التلقائي في Excel لجمع صف أو عمود، والتحقق من نطاقه المقترح، وملء المجاميع المجاورة، أو إدراج صيغة الجمع باستخدام اختصار لوحة المفاتيح.

كيفية إرسال بريد إلكتروني باستخدام VBA في Excel: 11 خطوة لبرنامج Outlook

كيفية إرسال بريد إلكتروني باستخدام VBA في Excel: 11 خطوة لبرنامج Outlook

أنشئ ماكرو VBA في Excel يقوم بتعبئة بريد إلكتروني في Outlook، وإرفاق مصنفك، وفتح مسودة للمراجعة قبل إرسالها.