كيفية إنشاء وحدات ماكرو أساسية في وورد
إجابة سريعة
إنشاء وحدات ماكرو أساسية في وورد يبدأ بفتح تبويب "عرض" أو "المطور" ثم اختيار "تسجيل ماكرو"، وتحديد اسم له وتعيين اختصار لوحة مفاتيح أو زر إذا لزم الأمر. بعد تنفيذ الخطوات المطلوبة مرة واحدة، يتم إيقاف التسجيل ليحفظ وورد ما يصل إلى 100% من الإجراءات المسجلة داخل الماكرو لتشغيلها لاحقًا تلقائيًا.
فهم وحدات الماكرو في وورد
تعمل وحدات الماكرو على أتمتة المهام المتكررة عن طريق تسجيل تسلسل من الإجراءات وإعادة تشغيلها بأمر واحد. قد يقوم ماكرو بسيط بتنسيق النص بشكل موحد، بينما تتعامل وحدات الماكرو المعقدة مع معالجة المستندات متعددة الخطوات.
توفّر وحدات الماكرو الوقت في المهام التي تتكرر كثيرًا وتضمن الاتساق من خلال القضاء على التباين اليدوي. حتى الوحدات البسيطة يمكن أن تحسّن الإنتاجية بشكل كبير.
تسجيل أول ماكرو لك
بدء مسجل الماكرو
اذهب إلى عرض > وحدات الماكرو > تسجيل ماكرو (أو المطور > تسجيل ماكرو). ستظهر نافذة تسجيل الماكرو.
قم بتسمية الماكرو بشكل وصفي (مثل “Format_Heading” أو “Insert_Header”) باستخدام الحروف والأرقام والشرطات السفلية فقط.
اختر مكان تخزين الماكرو:
- جميع المستندات (Normal.dotm) - متاح في جميع مستندات وورد
- هذا المستند - متاح فقط في المستند الحالي
- إنشاء قالب جديد - ينشئ قالبًا جديدًا يحتوي على هذا الماكرو
للوحدات العامة، احفظها في “جميع المستندات”.
تعيين اختصار لوحة المفاتيح
في نافذة تسجيل الماكرو، يمكنك اختيار تعيين اختصار لوحة مفاتيح. انقر في حقل “لوحة المفاتيح” واضغط الاختصار الذي تريده (مثل Ctrl+Alt+H).
يتحقق وورد مما إذا كان الاختصار مستخدمًا بالفعل. اختر اختصارًا غير مستخدم.
تجعل اختصارات لوحة المفاتيح استخدام الماكرو سريعًا ومريحًا.
إضافة وصف
اكتب وصفًا مختصرًا لما يفعله الماكرو. يساعدك هذا على تذكر الغرض منه لاحقًا ويظهر في قوائم الماكرو.
يجب أن تكون الأوصاف واضحة ومحددة.
تسجيل الإجراءات
انقر موافق لبدء التسجيل. يبدأ وورد في تسجيل كل إجراء:
- إدخال لوحة المفاتيح
- نقرات الفأرة
- اختيار القوائم
- تغييرات التنسيق
يظهر مؤشر التسجيل ليُعلمك بأن التسجيل نشط.
إكمال التسجيل
قم بأداء تسلسل الإجراءات الذي تريد أن يكرره الماكرو بدقة. اعمل بحذر، فكل إجراء يتم تسجيله.
عند الانتهاء، اذهب إلى عرض > وحدات الماكرو > إيقاف التسجيل لإنهاء التسجيل.
اختبار الماكرو
ضع المؤشر في مكان جديد وجرب الماكرو:
- استخدم اختصار لوحة المفاتيح إذا قمت بتعيينه
- أو اذهب إلى عرض > وحدات الماكرو > عرض وحدات الماكرو > اختر الماكرو > تشغيل
يجب أن تتكرر الإجراءات المسجلة بالضبط.
تشغيل وحدات الماكرو
استخدام اختصارات لوحة المفاتيح
إذا قمت بتعيين اختصار، اضغط عليه لتشغيل الماكرو. تنفذ الإجراءات المسجلة فورًا.
تجعل اختصارات لوحة المفاتيح استخدام الماكرو سريعًا ومتكررًا.
استخدام نافذة الماكرو
اذهب إلى عرض > وحدات الماكرو > عرض وحدات الماكرو (أو المطور > وحدات الماكرو). في نافذة الماكرو، اختر الماكرو واضغط تشغيل.
تعرض نافذة الماكرو جميع الوحدات المتاحة، مما يساعدك على اختيار الماكرو الذي تريد تشغيله.
إضافة وحدات الماكرو إلى شريط الوصول السريع
أضف وحدات الماكرو التي تستخدمها كثيرًا إلى شريط الوصول السريع للوصول إليها بنقرة واحدة.
انقر بزر الفأرة الأيمن على شريط الوصول السريع واختر “تخصيص شريط الوصول السريع”. في الخيارات، اختر “وحدات الماكرو” من القائمة المنسدلة، وابحث عن الماكرو الخاص بك، ثم اضغط إضافة.
إدارة وحدات الماكرو
عرض جميع وحدات الماكرو
اذهب إلى عرض > وحدات الماكرو > عرض وحدات الماكرو لرؤية جميع الوحدات المتاحة. تعرض هذه النافذة:
- أسماء الوحدات
- المستند/القالب الذي تم تخزينها فيه
- الأوصاف
استخدم هذه النافذة لإدارة أو تشغيل أو تعديل الوحدات.
تعديل وحدات الماكرو الموجودة
في نافذة الوحدات، اختر ماكرو واضغط تعديل. يفتح محرر Visual Basic ويعرض كود الماكرو.
يعرض الكود الإجراءات التي ينفذها الماكرو. يمكن للمستخدمين ذوي الخبرة تعديل الكود لتحسين الوحدات.
حذف وحدات الماكرو غير المرغوب فيها
اختر الماكرو في نافذة الوحدات واضغط حذف. أكد الحذف.
هذا يحذف كود الماكرو ويوفر مساحة تخزين.
إعادة تسمية وحدات الماكرو
اختر ماكرو في نافذة الوحدات واضغط تعديل. في محرر Visual Basic، ابحث عن السطر الذي يبدأ بـ Sub متبوعًا باسم الماكرو. غيّر الاسم بحذر—يجب أن يتبع قواعد التسمية (بدون مسافات أو رموز خاصة).
تعديل وحدات الماكرو باستخدام VBA
فهم Visual Basic للتطبيقات
Visual Basic للتطبيقات (VBA) هي لغة البرمجة التي يستخدمها وورد لوحدات الماكرو. معرفة أساسية بـ VBA تتيح تخصيص سلوك الماكرو بما يتجاوز التسجيل.
مفاهيم VBA الشائعة للمبتدئين:
- Sub (تعريف الماكرو)
- With…End With (العمل مع كائنات المستند)
- Selection (النص النشط)
- Range (منطقة محددة في المستند)
إجراء تعديلات بسيطة على الكود
في محرر Visual Basic:
- ابحث عن كود الماكرو (Sub MacroName…End Sub)
- افهم وظيفة كل سطر
- قم بالتعديلات بحذر
- اضغط حفظ لحفظ التغييرات
- أغلق المحرر
يمكن للتعديلات الصغيرة تخصيص سلوك الماكرو دون إعادة كتابة الكود بالكامل.
إضافة تعليقات إلى الكود
ابدأ السطور بعلامة اقتباس مفردة (’) لإضافة تعليقات تشرح الكود. التعليقات لا تؤثر على وظيفة الماكرو لكنها تساعدك على فهم الكود لاحقًا.
’ هذا الماكرو ينسق النص المحدد كعنوان With Selection.Font
التعليقات الجيدة تجعل الكود أسهل في الصيانة.
إنشاء وحدات ماكرو من الصفر
كتابة كود VBA
يمكن للمستخدمين ذوي الخبرة كتابة وحدات ماكرو من الصفر باستخدام محرر Visual Basic.
اذهب إلى عرض > وحدات الماكرو > تعديل وحدات الماكرو، ثم اكتب الكود الجديد في المحرر:
Sub MyCustomMacro() ’ كود الماكرو هنا Selection.Font.Bold = True Selection.Font.Size = 14 End Sub
هذا المثال يجعل النص المحدد عريضًا وبحجم 14 نقطة.
اختبار الكود
بعد كتابة الكود، اضغط تشغيل لاختباره. إذا حدثت أخطاء، تساعد رسائل الخطأ في تحديد المشاكل.
قم بتصحيح الأخطاء بمراجعة منطق الكود بعناية.
تقنيات متقدمة في وحدات الماكرو
إضافة إدخال المستخدم
يمكن للماكرو طلب معلومات:
Dim userName As String userName = InputBox(“أدخل اسمك:”) Selection.InsertBefore userName
هذا الماكرو يطلب اسمًا ويُدرجه في المستند.
المنطق الشرطي
يمكن للماكرو اتخاذ قرارات:
If Selection.Font.Bold = True Then Selection.Font.Bold = False Else Selection.Font.Bold = True End If
هذا يبدل تنسيق الخط العريض.
التكرار عبر المحتوى
يمكن للماكرو معالجة عناصر متعددة:
For Each p In ActiveDocument.Paragraphs p.Style = “Heading 1” Next p
هذا يطبق نمط العنوان 1 على كل الفقرات.
اعتبارات الأمان
إعدادات أمان الماكرو
اذهب إلى ملف > خيارات > مركز التوثيق > إعدادات مركز التوثيق > إعدادات الماكرو للتحكم في سلوك الماكرو.
تشمل الإعدادات:
- تعطيل كل وحدات الماكرو
- تعطيل مع إعلام
- تعطيل كل وحدات الماكرو غير الموقعة
- تمكين كل وحدات الماكرو (غير موصى به)
اختر الإعدادات التي توازن بين الأمان والراحة.
توقيع وحدات الماكرو
يمكن للمنظمات توقيع وحدات الماكرو رقميًا للتحقق من صحتها. الوحدات الموقعة من مصادر موثوقة تعمل بدون تنبيهات.
يتطلب التوقيع شهادة رقمية من قسم تكنولوجيا المعلومات.
توزيع وحدات الماكرو
مشاركة القوالب المفعلة بالماكرو
احفظ القوالب التي تحتوي على وحدات ماكرو بامتداد .dotm (قوالب مفعلة بالماكرو). يمكن للمستلمين استخدام القالب والوصول إلى الوحدات المضمنة.
توثيق وحدات الماكرو
قدّم توثيقًا مع الملفات التي تحتوي على وحدات ماكرو:
- قائمة بأسماء الوحدات والاختصارات
- شرح ما يفعله كل ماكرو
- ملاحظة أي متطلبات خاصة
- تقديم مساعدة في حل المشكلات
توثيق جيد يساعد الآخرين على استخدام وحدات الماكرو بفعالية.
استخدام GenText مع وحدات الماكرو
يمكن لـ GenText المساعدة في:
- توليد محتوى تجريبي لاختبار الوحدات
- إنشاء مستندات اختبار للتحقق من وظائف الماكرو
- إنتاج محتوى بصيغ مختلفة لاختبار متانة الماكرو
اختبر وحدات الماكرو مع محتويات متنوعة قبل توزيعها على الآخرين.
أفضل الممارسات لتطوير وحدات الماكرو
ابدأ بالتسجيل
ابدأ بوحدات الماكرو المسجلة قبل محاولة كتابة كود VBA. التسجيل يوضح كيف يمثل وورد الإجراءات في الكود.
اختبر بدقة
اختبر الوحدات على مستندات وأنواع محتوى مختلفة قبل التوزيع. قد تتصرف الوحدات بشكل مختلف حسب بنية المستند.
وثّق عملك
ضمن أوصاف واضحة في أسماء الوحدات وأضف تعليقات في الكود. ستقدّر نفسك المستقبلية فهم ما يفعله الماكرو.
اجعلها بسيطة
الوحدات البسيطة أسهل في الإنشاء والاختبار والتعديل. قسم المهام المعقدة إلى وحدات أبسط متعددة.
الخاتمة
تحول وحدات الماكرو في وورد المهام اليدوية المتكررة إلى أتمتة بنقرة واحدة. سواء سجلت تنسيقًا بسيطًا أو أنشأت ماكرو معقدًا، فإنها تعزز الإنتاجية وتوفر الوقت.
قراءات إضافية
- Microsoft Support Word — يقدّم إرشادات رسمية مباشرة حول استخدام وورد، بما في ذلك الميزات التي تساعد في إنشاء وحدات الماكرو وتشغيلها وإدارة المستندات بكفاءة.
- Microsoft Learn Office — يحتوي على توثيق تقني وأمثلة عملية لمهارات الأتمتة في تطبيقات أوفيس، وهو مفيد لفهم أساسيات وحدات الماكرو وتوسيع استخدامها.
- Purdue OWL — مرجع موثوق لتحسين الكتابة والتنسيق، وقد يفيد عند استخدام وحدات الماكرو لتوحيد الأنماط وتنسيق المستندات بسرعة.
- APA Style — مفيد إذا كانت وحدات الماكرو ستُستخدم لتنسيق المستندات الأكاديمية وفقًا لقواعد أسلوب ثابتة ومتكررة.
الأسئلة الشائعة
هل وحدات الماكرو في Word آمنة للاستخدام؟
تكون وحدات الماكرو آمنة بشكل عام عندما يتم إنشاؤها من مصادر موثوقة. احذر من وحدات الماكرو القادمة من مصادر غير معروفة لأنها قد تحتوي على تعليمات برمجية ضارة. يعرض Word تحذيرات أمنية لوحدات الماكرو غير الموقعة.
ما الفرق بين تسجيل وحدات الماكرو وتحريرها؟
يقوم التسجيل بالتقاط نقرات الماوس وإجراءات لوحة المفاتيح تلقائيًا. أما التحرير فيعني كتابة أو تعديل تعليمات الماكرو يدويًا باستخدام Visual Basic for Applications (VBA).
أين يتم حفظ وحدات الماكرو التي أنشئها؟
يمكن حفظ وحدات الماكرو في المستند الحالي (خاصة بالمستند)، أو في Normal.dotm (متاحة في جميع المستندات)، أو في قالب محدد.
قضاء وقت أقل في التنسيق
يتعامل GenText مع التنسيق داخل Word حتى تتمكن من التركيز على كتابتك.
جرب مجاناً