كيفية إنشاء وتشغيل ماكرو في Word

إذا كنت تعمل مع Microsoft Word كثيرًا ووجدت نفسك تفعل نفس الأشياء بشكل متكرر ، فقم بإنشاء ماكرو . الماكرو(Macro) هو اختصار لكلمة macroinstruction ، وهو ما يعني سلسلة من التعليمات لإنجاز مهمة ما. 

إن الشيء العظيم في إنشاء وحدات الماكرو في Word هو أنك لست بحاجة إلى معرفة كيفية البرمجة(know how to program) . إذا كان بإمكانك الضغط على تسجيل وإيقاف ، فيمكنك القيام بذلك.

أليست وحدات الماكرو خطرة؟(Aren’t Macros Dangerous?)

هل سمعت أن وحدات الماكرو سيئة لأنها يمكن أن تحتوي على فيروسات ؟ على الرغم من أنه يتعين عليك توخي الحذر بشأن فتح مستندات Office من أشخاص مجهولين لأنهم قد يكون لديهم وحدات ماكرو ضارة ، فهذه ليست مشكلة هنا. أنت تصنع الماكرو الخاص بك ، لذا فأنت تعلم أنه ليس فيروسًا.

كيفية تسجيل ماكرو في Word(How To Record A Macro in Word)

في هذا المثال ، ستقوم بإنشاء ماكرو في Word لإدراج توقيعك(insert your signature) في نهاية المستند.

  1. مع فتح Word ، انتقل إلى علامة التبويب عرض .(View )
  2. حدد السهم لأسفل الموجود أسفل الزر وحدات الماكرو .(Macros )
  3. حدد تسجيل ماكرو ...(Record Macro… ) سيتم فتح نافذة جديدة.

  1. في اسم الماكرو:(Macro name: ) الحقل ، أدخل اسمًا ذا معنى للماكرو. غير مسموح بالمسافات. استخدم شرطة سفلية أو شرطة.
  2. في القائمة المنسدلة تخزين الماكرو في:(Store macro in:) ، يمكنك تحديد المستندات التي تريد استخدام هذا الماكرو. إذا اخترت كافة المستندات(Documents) ( Normal.dotm ) ، فسيكون الماكرو متاحًا لك في كل مستند Word(Word) جديد تقوم بإنشائه من الآن فصاعدًا. إذا اخترت مستندًا واحدًا ، فسيتم تطبيقه فقط على هذا المستند الفردي. من الأفضل عادةً اختيار "كافة المستندات"(All Documents) .

  1. في حقل الوصف:(Description: )  اكتب ما يفعله الماكرو. هذا ماكرو بسيط يحمل اسمًا وصفيًا ، ولكن كلما أصبحت واثقًا من استخدام وحدات الماكرو ، ستفعل أشياء أكثر تعقيدًا ، لذلك يكون الوصف دائمًا فكرة جيدة.
  2. يمكنك اختيار تعيين الماكرو إلى(Assign macro to) الزر الذي ستنشئه باستخدام الزر(Button ) أو مفاتيح الاختصار التي يمكنك اختيارها باستخدام زر لوحة المفاتيح . (Keyboard )يوجد بالفعل الكثير من مفاتيح الاختصار لـ Word ، لذلك قد يكون الزر هو الأفضل. حدد زر(Button) . ستفتح نافذة جديدة تسمى خيارات Word(Word Options) .

  1. هنا ستقوم بتعيين زر ماكرو على شريط Word(Word Ribbon) . حدد تخصيص الشريط(Customize Ribbon) .
  2. في القائمة المنسدلة اختيار الأوامر من: ، حدد (Choose commands from:)وحدات الماكرو(Macros) . سيظهر لنا هذا وحدات الماكرو الخاصة بنا في المنطقة الواقعة تحتها.

  1. أنت بحاجة إلى مكان ما على الشريط لوضع الماكرو. في هذا المثال ، حدد الصفحة الرئيسية(Home ) في منطقة علامات التبويب الرئيسية(Main Tabs) . ثم حدد مجموعة جديدة(New Group) .
  2. حدد إعادة تسمية(Rename) حتى تتمكن من إعطائها اسمًا ذا معنى.
  3. في نافذة إعادة(Rename) التسمية ، حدد أحد الرموز لتمثيل المجموعة ثم أدخل وحدات الماكرو الخاصة بي(My Macros ) في حقل اسم العرض .(Display name )
  4. حدد " موافق(OK) " لتطبيقه. سترى التغيير في منطقة " علامات التبويب الرئيسية(Main Tabs ) " .

  1. مع تحديد وحدات الماكرو(My Macros) الجديدة في منطقة " علامات التبويب الرئيسية(Main Tabs) " ، حدد الماكرو Normal.NewMacros.Insert_Signature .
  2. حدد إضافة(Add) لإدراجه في مجموعة وحدات الماكرو الخاصة بي(My Macros) .

  1. بالطبع ، سترغب في إعادة تسميته. مع تحديد الماكرو في منطقة علامات التبويب الرئيسية(Main Tabs) ، حدد إعادة تسمية ...(Rename…)
  2. في نافذة إعادة(Rename) التسمية ، حدد رمزًا وأدخل اسمًا بسيطًا في حقل اسم العرض :.(Display name: )
  3. حدد " موافق(OK ) " لتنفيذ التغيير. سترى التغيير في منطقة " علامات التبويب الرئيسية(Main Tabs) " .
  4. حدد " موافق(OK ) " أسفل منطقة " علامات التبويب الرئيسية(Main Tabs) " لإنهاء إنشاء الزر للماكرو.

  1. انطلق وأنشئ أي كتلة توقيع تريدها. أضف(Add) مسحًا لتوقيعك أو صورًا أخرى. كل ما تريد. عند القيام بذلك ، حدد السهم لأسفل أسفل زر وحدات الماكرو .(Macros)
  2. حدد إيقاف التسجيل(Stop Recording) . هذا هو. يتم إجراء ماكرو إدراج التوقيع الخاص بك.(Signature)

  1. اختبرها من خلال البحث عن الزر " إدراج التوقيع " الذي أنشأته في علامة التبويب " (Insert Signature)الصفحة الرئيسية(Home) " وحدده. يجب أن تظهر كتلة التوقيع الخاصة بك بطريقة سحرية تمامًا كما صممتها.

كيف تكتب ماكرو(How To Write a Macro)

بالنسبة لمعظم وحدات الماكرو ، تعتبر طريقة التسجيل هي الطريقة الأكثر فعالية لإنشائها. في النهاية ، سترغب في القيام بشيء أكثر تعقيدًا. يتطلب ذلك كتابة الماكرو بلغة Visual Basic for Applications ( VBA ). لدينا أفضل دليل VBA للمبتدئين(best VBA guide for beginners) ، لذا ضع إشارة مرجعية عليه. لنقم بإنشاء وحدة ماكرو لتعطينا متوسط ​​عدد الكلمات لكل جملة لمساعدتنا على معرفة متى نتكلم بالكلمات.

  1. تحتاج إلى الوصول إلى علامة تبويب المطور(Developer ) المخفية افتراضيًا في Word . في الزاوية العلوية اليسرى من Word ، حدد ملف(File) .

  1. بالقرب من أسفل اليسار ، حدد خيارات(Options) .

  1. في النافذة التي تفتح ، حدد تخصيص الشريط(Customize Ribbon) .
  2. على الجانب الأيمن ، ابحث عن Developer وضع علامة اختيار بجانبه.
  3. حدد " موافق(OK) " لإغلاق النافذة. ستظهر علامة تبويب المطور الآن.(Developer )

  1. حدد علامة التبويب المطور .(Developer )
  2. حدد الزر " وحدات الماكرو ".(Macros)

  1. أدخل اسمًا ذا معنى في اسم الماكرو:(Macro name:) اترك وحدات الماكرو في:(Macros in: ) as Normal.dotm حتى يتم تطبيقها على جميع مستندات Word . أدخل وصفًا دائمًا في منطقة (Always)الوصف(Description: ) :.
  2. حدد إنشاء(Create) . سيتم فتح أداة تطوير Microsoft Visual Basic for Applications .

  1. يجب أن يكون الكود الموضح في المستطيلات الخضراء أدناه موجودًا بالفعل مع وجود بعض المسافات الفارغة بينهما. انسخ الكود التالي والصقه في تلك المساحة:


الأبعاد كنطاق ، عدد الكلمات ،
عدد صحيح ، عدد الأبعاد ، أعداد صحيحة
، أعداد = 0 عدد
كلمات = 0

لكل منها في ActiveDocument.Sentences ،
عدد الأرقام = الأرقام + 1
عدد الكلمات = عدد الكلمات + الكلمات.

MsgBox "متوسط ​​عدد الكلمات لكل جملة" + Str ( Int (عدد الكلمات / numSentences)) + ". أقل من 15 هو الأفضل ".

  1. حدد الزر " تشغيل(Run ) " لاختبار الرمز. إذا لم يتم تشغيله كما هو متوقع ، فقم بتحرير الكود حتى يعمل بالطريقة التي تريدها.

  1. حدد الزر حفظ(Save ) وأغلق نافذة التطوير.

  1. أنشئ زرًا في شريط Word(Create a button in the Word ribbon) باستخدام نفس الطريقة الموضحة في إرشادات "كيفية تسجيل ماكرو" أعلاه.
  2. ابحث عن الزر الذي أنشأته للتو واختبره.

لا يعمل الماكرو الخاص بي عند حفظ مستند Word الخاص بي(My Macro Doesn’t Work When I Save My Word Document)

يتم حفظ Word(Word) افتراضيًا بامتداد الملف docx . ، والذي لا يسمح بتشغيل وحدات الماكرو تلقائيًا. إذا كنت تريد تشغيل الماكرو ، فستحتاج إلى تغيير نوع الملف إلى مستند Word Macro-Enabled(Word Macro-Enabled Document) (* .docm).

يوجد نوع الملف هذا جزئيًا لمكافحة مشكلات أمان الماكرو. إذا رأيت امتداد الملف هذا على مستند لم تكن تتوقع تلقيه ، فاحذر.

ما الذي يمكنني فعله أيضًا بوحدات الماكرو؟(What Else Can I Do With Macros?)

يمكنك إنشاء وحدات ماكرو في Excel(create macros in Excel) و Outlook وحتى PowerPoint . أي شيء تقوم به يدويًا حاليًا ، يجب أن تكون قادرًا على تسجيل أو كتابة ماكرو للقيام بذلك. سيؤدي استخدام وحدات الماكرو في Word إلى جانب مفاتيح الاختصارات الرائعة في Windows(great Windows shortcut keys) إلى زيادة إنتاجيتك بمقدار عشرة أضعاف. 



About the author

أنا فني كمبيوتر عملت مع Android وبرامج المكتب لسنوات عديدة. لقد قمت أيضًا بتعليم الأشخاص كيفية استخدام أجهزة Mac على مدار السنوات الخمس الماضية أو نحو ذلك. إذا كنت تبحث عن شخص يعرف كيفية إصلاح الأشياء على جهاز الكمبيوتر الخاص بك ، فربما يمكنني مساعدتك!



Related posts