كيفية استخدام الماكروز في وورد (دليل خطوة بخطوة)

By James O'Brien ٢٥ ديسمبر ٢٠٢٥ تم التحديث ١٩ مارس ٢٠٢٦ word-tutorial
مشاركة

إجابة سريعة

الماكروز في وورد هي تسلسل أوامر يُسجَّل أو يُكتب لتنفيذ مهمة متكررة تلقائيًا، مثل تنسيق مستند أو إدراج نص جاهز. يبدأ استخدامها من تبويب «عرض» أو «المطور»، ثم «تسجيل ماكرو»، وبعدها تعيين اسم واختصار ولوحة أوامر، ثم تنفيذ الخطوات المطلوبة وإيقاف التسجيل لتشغيله لاحقًا بنقرة واحدة.

المقدمة

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

ما هي الماكروز؟

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

فهم أمان الماكروز

لماذا يحذر وورد من الماكروز

قد تحتوي الماكروز على أكواد خبيثة، لذلك يعرض وورد تحذيرات أمنية:

  • الماكروز معطلة بشكل افتراضي
  • يحذر وورد عند فتح ملفات تحتوي على ماكروز
  • يجب تمكين الماكروز صراحة لاستخدامها

كيفية جعل الماكروز أكثر أمانًا

  • قم بتمكين الماكروز فقط من مصادر موثوقة
  • تحقق من كود الماكرو قبل التمكين
  • استخدم مركز الأمان لإدارة إعدادات الماكروز
  • حافظ على تحديث برنامج مكافحة الفيروسات

تمكين الماكروز

السماح بتشغيل الماكروز في وورد

  1. انقر على ملف
  2. اختر خيارات
  3. اضغط على مركز التوثيق
  4. انقر على إعدادات مركز التوثيق
  5. اختر إعدادات الماكرو
  6. حدد خيارًا:
    • تعطيل الكل بدون إشعار: الأكثر أمانًا
    • تعطيل الكل مع إشعار: موصى به (يطلب منك التمكين)
    • تعطيل الكل باستثناء الموقعة رقميًا: أمان عالي
    • تمكين الكل: الأقل أمانًا
  7. اضغط موافق

تسجيل ماكرو

خطوات التسجيل

  1. انقر على تبويب المطور
  2. اضغط على زر تسجيل ماكرو
  3. تفتح نافذة تسجيل الماكرو
  4. أدخل:
    • اسم الماكرو: اسم وصفي (بدون فراغات)
    • تخزين الماكرو في: مكان الحفظ (عادة “جميع المستندات”)
    • الوصف: وظيفة الماكرو
  5. اختر تعيين الماكرو إلى زر أو اختصار لوحة مفاتيح (اختياري)
  6. اضغط موافق
  7. يظهر مؤشر “تسجيل”
  8. قم بأداء الإجراءات التي تريد تسجيلها
  9. اضغط إيقاف التسجيل عند الانتهاء

ما يمكن تسجيله

يمكن للماكروز تسجيل:

  • الكتابة وإدخال النص
  • تغييرات التنسيق (غامق، ألوان، خطوط)
  • عمليات البحث والاستبدال
  • إجراءات التنقل
  • إدخال حقول أو محتوى
  • أي إجراء يدوي تقريبًا

تعيين الماكروز لاختصارات لوحة المفاتيح

إنشاء اختصار لوحة مفاتيح

  1. ابدأ تسجيل ماكرو
  2. في نافذة تسجيل الماكرو، اضغط زر لوحة المفاتيح
  3. تفتح نافذة تخصيص لوحة المفاتيح
  4. اضغط تركيبة المفاتيح التي تريدها (مثلاً Ctrl+Alt+M)
  5. تأكد من عدم تعيينها مسبقًا
  6. اضغط تعيين
  7. اضغط إغلاق
  8. أكمل تسجيل الماكرو

استخدام اختصار الماكرو

بعد التعيين:

  • اضغط اختصار لوحة المفاتيح في أي وقت
  • ينفذ وورد الماكرو فورًا
  • يعمل الماكرو بغض النظر عن موقعك الحالي في المستند

تعيين الماكروز لأزرار

إضافة زر ماكرو إلى الشريط

  1. سجل الماكرو أولًا
  2. انقر بزر الماوس الأيمن على الشريط
  3. اختر تخصيص الشريط
  4. اضغط مجموعة جديدة لإنشاء موقع الزر
  5. على اليسار، اختر الماكروز من القائمة المنسدلة
  6. اختر الماكرو الخاص بك
  7. اضغط إضافة لنقله إلى المجموعة الجديدة
  8. اضغط موافق
  9. يظهر زر الماكرو الآن على الشريط

تشغيل الماكروز

الطريقة 1: اختصار لوحة المفاتيح

  • اضغط الاختصار الذي عينته
  • ينفذ الماكرو فورًا

الطريقة 2: زر الماكرو

  • اضغط زر الماكرو على الشريط
  • ينفذ الماكرو فورًا

الطريقة 3: نافذة الماكروز

  1. انقر المطور > الماكروز
  2. اختر الماكرو الذي تريد تشغيله
  3. اضغط تشغيل

تعديل الماكروز

تعديل الماكروز المسجلة

  1. انقر المطور > الماكروز
  2. اختر الماكرو المراد تعديله
  3. اضغط تحرير
  4. يفتح محرر VBA ويعرض كود الماكرو
  5. قم بإجراء التعديلات على الكود
  6. اضغط ملف > إغلاق والعودة إلى مايكروسوفت وورد

فهم أساسيات VBA

VBA (فيجوال بيسك للتطبيقات) هي لغة البرمجة التي يستخدمها وورد:

  • .Selection.Font.Bold = True يجعل النص غامقًا
  • .Range().Text تشير إلى محتوى النص
  • Selection.Cut تقص المحتوى المحدد
  • الأوامر عادة ما تكون واضحة وسهلة الفهم

حذف الماكروز

إزالة الماكروز غير المرغوب فيها

  1. انقر المطور > الماكروز
  2. اختر الماكرو الذي تريد حذفه
  3. اضغط حذف
  4. أكد الحذف
  5. يتم حذف الماكرو نهائيًا

تقنيات متقدمة للماكروز

إنشاء ماكروز من الكود

للمستخدمين المتقدمين:

  1. انقر المطور > فيجوال بيسك
  2. يفتح محرر VBA
  3. في مستكشف المشروع، انقر مرتين على المستند
  4. اكتب كود الماكرو مباشرة
  5. اضغط ملف > إغلاق والعودة إلى مايكروسوفت وورد

استخدام الماكروز مع النماذج

ادمج النماذج مع الماكروز:

  1. أنشئ حقول نماذج في المستند
  2. اكتب ماكرو لاستخراج بيانات النموذج
  3. صدر البيانات إلى جدول بيانات أو ملف نصي
  4. أتمتة عملية جمع البيانات بالكامل

إنشاء قوالب مفعلة بالماكروز

  1. أنشئ قالبك مع النماذج أو التنسيقات
  2. أضف ماكروز لأتمتة العمليات
  3. احفظه كـ مستند وورد مفعّل بالماكروز (.docm)
  4. وزع القالب للاستخدام من قبل الآخرين
  5. يمكن للمستخدمين تشغيل الماكروز عند فتح القالب

أفضل الممارسات لاستخدام الماكروز

1. وثّق ماكروزك

أضف تعليقات تشرح وظيفة كل ماكرو.

2. اختبر بدقة

اختبر الماكروز على مستندات تجريبية قبل استخدامها على ملفات مهمة.

3. أنشئ نسخ احتياطية

احتفظ بنسخ احتياطية قبل تشغيل ماكروز معقدة.

4. استخدم أسماء ذات معنى

سمِّ الماكروز بأسماء وصفية (مثل “FormatAsHeading” بدلاً من “Macro1”).

5. اجعل الماكروز بسيطة

الماكروز البسيطة أسهل في الصيانة وأقل عرضة للأخطاء.

6. أضف معالجة للأخطاء

تضمّن فحص الأخطاء للتعامل مع الحالات غير المتوقعة.

7. وثّق التغييرات

سجل متى ولماذا قمت بتعديل الماكروز.

8. شارك بحذر

شارك الماكروز فقط مع زملاء موثوقين؛ يجب على المستخدمين تمكينها.

أمثلة شائعة على الماكروز

المثال 1: ماكرو التنسيق التلقائي

يسجل تطبيق تنسيق متسق (خط، حجم، تباعد) على النص المحدد.

المثال 2: ماكرو تعبئة القوالب

يملأ الحقول المتغيرة في القالب بمعلومات قياسية.

المثال 3: ماكرو البحث والاستبدال

يبحث تلقائيًا عن نص معين ويستبدله في المستند بأكمله.

المثال 4: ماكرو التنظيف

يزيل الفراغات الزائدة، ويوحد التنسيق، وينظف المستندات.

استكشاف أخطاء الماكروز وإصلاحها

الماكرو لا يعمل

  • تحقق من تمكين الماكروز في إعدادات مركز التوثيق
  • تأكد من حفظ ملف الماكرو في الموقع الصحيح
  • تحقق من حفظ المستند بصيغة مفعلة بالماكروز (.docm)

الماكرو ينتج أخطاء

  • راجع رسالة الخطأ في محرر VBA
  • تحقق من وجود المحتوى المشار إليه
  • جرب مع محتوى مستند مختلف
  • استخدم صناديق الرسائل لتحديد مناطق المشكلة

اختصار لوحة المفاتيح لا يعمل

  • تحقق من أن الاختصار غير مخصص لوظيفة أخرى
  • تأكد من أن المستند نشط
  • حاول إعادة تعيين الاختصار

الخاتمة

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

قراءة إضافية

قراءات إضافية

  • Microsoft Support Word — يوفّر إرشادات رسمية مباشرة حول استخدام ميزات وورد، بما في ذلك الماكروز وإعداداتها واستكشاف المشكلات الشائعة.
  • Microsoft Learn Office — يحتوي على وثائق تقنية أعمق حول أتمتة أوفيس وكتابة الماكروز وتخصيصها داخل بيئة مايكروسوفت.
  • Purdue OWL — مفيد لفهم أفضل ممارسات الكتابة والتنظيم التي يمكن أن تدعم أتمتة المستندات وتحسين سير العمل في وورد.
  • Harvard Writing Center — يقدّم موارد تساعد على تنسيق المحتوى بفعالية، وهو ما يفيد عند استخدام الماكروز لتوحيد أسلوب المستندات.
  • UNC Writing Center — يقدم نصائح عملية للكتابة والتحرير يمكن أن تستفيد منها عند أتمتة المهام المتكررة في ملفات وورد.

الأسئلة الشائعة

كيف أسجّل ماكرو في Word؟

انقر على تبويب Developer، ثم انقر على Record Macro، وأعطِه اسمًا، ويمكنك اختياريًا تعيينه إلى زر أو اختصار لوحة مفاتيح، ثم انقر OK، ونفّذ الإجراءات المطلوبة، وبعد ذلك انقر Stop Recording.

هل الماكروز آمنة؟

يمكن أن تكون الماكروز آمنة إذا كانت من مصادر موثوقة. يعرض Word تحذيرًا عند فتح الملفات التي تحتوي على ماكروز. كن حذرًا من الماكروز القادمة من مصادر غير معروفة لأنها قد تحتوي على تعليمات برمجية خبيثة.

هل يمكنني تعديل ماكرو بعد تسجيله؟

نعم. انقر Developer > Macros، ثم اختر الماكرو، وانقر Edit، ويمكنك تعديل كود VBA مباشرة في المحرر.

قضاء وقت أقل في التنسيق

يتعامل GenText مع التنسيق داخل Word حتى تتمكن من التركيز على كتابتك.

جرب مجاناً
مشاركة
word-tutorial advanced automation