وحدات ماكرو PowerPoint: كيف تقوم بتشغيل VBA في شرائح PowerPoint 2016 و 2019؟

ينطبق على Microsoft Office 365 ، 2019 وما فوق. أنظمة تشغيل Windows.

هذا سؤال حصلنا عليه من أحد القراء:

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

نعم بالتأكيد! هناك قدر كبير من المهام المملة المتعلقة بـ PowerPoint والتي يمكن أتمتتها:

  • إنشاء العروض التقديمية الدورية تلقائيًا (قل تقارير ربع سنوية).
  • تنسيق تلقائي لشرائح PowerPoint - تطبيق الأنماط والخطوط.
  • العمل مع الصور (تغيير الحجم ، التعديل على قوالب الشرائح ، إلخ).
  • التخلص من قوالب الشرائح الرئيسية غير المستخدمة التي تؤدي إلى زيادة حجم العرض التقديمي الخاص بك.
  • و اكثر…

هل يمكنني تسجيل ماكرو في PowerPoint؟

أود أن أوضح هذه النقطة ، حيث طلب بعض القراء هذا على وجه التحديد. لا يشحن Microsoft PowerPoint مسجل ماكرو مثل الذي ستجده في Word أو Excel. لذلك ، إذا كنت تريد أتمتة PowerPoint ، فستحتاج إلى إنشاء الماكرو يدويًا باستخدام Visual Basic للتطبيقات (VBA). VBA هي لغة برمجة بسيطة نسبيًا تساعد المستخدمين المحترفين على توسيع وظائف Microsoft Office. كل ما قيل ، كتابة PowerPoint VBA ليست معقدة ، فقط اتبع التعليمات أدناه.

إنشاء عرض تقديمي ممكن بماكرو

أولاً ، سنمضي قدمًا وننشئ نسخة احتياطية من العرض التقديمي الأصلي ، بحيث يمكنك دائمًا الرجوع إليها إذا لزم الأمر:

  1. افتح العرض التقديمي المحدد الذي تريد أتمتة.
  2. احفظ عرضك التقديمي باستخدام اسم ملف مختلف ، قل MyPresentationwithMacros ، وتأكد من اختيار تنسيق الملف .pptm (Powerpoint Macro Presentation) كنوع ملفك.

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

أضف الماكرو الخاص بك إلى PowerPoint

ستكون خطوتك التالية هي إدراج مقتطف التعليمات البرمجية لـ VBA في Visual Basic for Applications Project Module. اتبع التعليمات التالية:

  1. من شريط PowerPoint ، اضغط على Developer.
  2. ثم اضغط على زر Visual Basic .
  3. سيتم فتح محرر VBA.
  4. الآن ، من شجرة المشروع ، قم بتمييز إدخال VBAProject .
  5. الآن من قائمة الرأس ، اضغط على إدراج وحدد الوحدة النمطية .
  6. اكتب الكود التالي في الوحدة النمطية التي تم إنشاؤها حديثًا. يضيف هذا الماكرو الصغير شريحة جديدة إلى الموضع الثاني في العرض التقديمي الخاص بك.

[الشفرة]

Sub Add_Slide ()

خافت NewSlide كشريحة

تعيين NewSlide = ActivePresentation.Slides.Add (1، ppLayoutBlank)

End Sub

[/الشفرة]

هام: كلمة تحذير هنا: تأكد دائمًا من حصولك على الماكرو من مصادر موثوقة. نسخ كود VBA من الويب ليس فكرة جيدة!

  1. قبل تشغيل الكود الخاص بك ، قد ترغب في التحقق من وجود أخطاء فيه. انطلق واضغط على Debug ثم حدد Compile VBA project .
  2. إذا لم تتلق أي رسائل خطأ ، فيمكنك المتابعة والضغط على حفظ . سيؤدي هذا إلى تحديث العرض التقديمي الذي يدعم ماكرو PwerPoint.

قم بتمكين وحدات الماكرو الخاصة بك

قد يتم تعطيل وحدات ماكرو VBA افتراضيًا في تثبيت Microsoft Office دون تقديم إشعار للمستخدم النهائي. إذا كان الأمر كذلك ، من علامة التبويب Developer ، اضغط على Macro Security وحدد Disable all macros with Notification. من الآن فصاعدًا ، سينشر PowerPoint رسالة مرئية أسفل الشريط في حالة احتواء العرض التقديمي على محتوى وحدات ماكرو تم تعطيله افتراضيًا وسيطلب منك على وجه التحديد الإذن لتشغيل وحدات الماكرو هذه.

تشغيل ماكرو PowerPoint الخاص بك

  1. أغلق محرر VBA وارجع إلى عرض PowerPoint التقديمي.
  2. ارجع إلى علامة تبويب المطور ، واضغط على وحدات الماكرو .
  3. اختر الماكرو الذي أضفته للتو إلى العرض التقديمي في القسم السابق.
  4. ضرب تشغيل .

قم بتعيين الماكرو الخاص بك إلى زر

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

ماكرو مخصص لأمثلة PowerPoint

طلب القراء بعضًا من Visual Basic لأمثلة الماكرو للتطبيقات لبرنامج PowerPoint. لا تتردد في الاتصال بي باستخدام نموذج الاتصال لمناقشة متطلبات تطوير الماكرو المخصصة الخاصة بك.

كيف يمكنني تصحيح كود VBA في محرر PowerPoint؟

أجد أن أسهل طريقة لتصحيح أخطاء تعليمات VBA البرمجية في PowerPoint هي استخدام أدوات التصحيح المضمنة.

أولاً، أقوم بفتح محرر Visual Basic بالضغط على Alt+F11. ثم قمت بتعيين نقاط التوقف في الكود الخاص بي عن طريق النقر على الهامش الأيسر لأرقام الأسطر. عندما أقوم بتشغيل التعليمات البرمجية باستخدام F5، فسيتوقف التنفيذ مؤقتًا عند أي نقطة توقف أقوم بتعيينها حتى أتمكن من التنقل عبر التعليمات البرمجية الخاصة بي سطرًا تلو الآخر باستخدام وافحص المتغيرات.F8 

أستخدم أيضًا النافذة الحالية (Ctrl+G) وعبارات Debug.Print لإخراج القيم المتغيرة. باستخدام هذه الأدوات، يمكنني الاطلاع بشكل منهجي على التعليمات البرمجية الخاصة بي لتحديد أي مشكلات وإصلاحها.


PowerPoint 2016: العمل مع رسومات SmartArt

PowerPoint 2016: العمل مع رسومات SmartArt

يسمح SmartArt في PowerPoint 2016 لمقدمي العرض بنقل المعلومات بيانياً بدلاً من مجرد استخدام نص عادي. هناك طرق عديدة لاستخدام SmartArt لتوضيح أفكار مختلفة.

PowerPoint 2016: العمل مع المخططات

PowerPoint 2016: العمل مع المخططات

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

PowerPoint 2016: كيفية إدراج الصوت في PowerPoint

PowerPoint 2016: كيفية إدراج الصوت في PowerPoint

يتيح PowerPoint 2016 للمستخدمين إضافة الصوت إلى العروض التقديمية. على سبيل المثال، يمكن للمستخدمين إضافة موسيقى خلفية إلى شريحة واحدة ومؤثرات صوتية إلى شريحة أخرى، وحتى تسجيل السرد أو التعليق الخاص بهم.

PowerPoint 2016: تحريك النص والكائنات

PowerPoint 2016: تحريك النص والكائنات

ما هو جزء الرسوم المتحركة في PowerPoint؟ كيفية إنشاء تأثيرات في PowerPoint 2016؟ دعونا نتعلم مع LuckyTemplates.com كيفية إنشاء تأثيرات للنص والكائنات في PowerPoint!

PowerPoint 2016: ترتيب الكائنات وتجميعها

PowerPoint 2016: ترتيب الكائنات وتجميعها

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

PowerPoint 2016: العمل مع الأشكال (الأشكال)

PowerPoint 2016: العمل مع الأشكال (الأشكال)

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

PowerPoint 2016: العمل مع القوائم في PowerPoint

PowerPoint 2016: العمل مع القوائم في PowerPoint

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

PowerPoint 2016: كيفية محاذاة الخطوط ومسافة بينها

PowerPoint 2016: كيفية محاذاة الخطوط ومسافة بينها

المسافة البادئة وتباعد الأسطر هما ميزتان مهمتان يمكنك استخدامهما لتغيير كيفية ظهور النص على الشريحة.

PowerPoint 2019 (الجزء 32): مشاركة العروض التقديمية عبر الإنترنت

PowerPoint 2019 (الجزء 32): مشاركة العروض التقديمية عبر الإنترنت

بدلاً من تقديم عرض الشرائح بشكل طبيعي، يمكنك اختيار تقديمه كفيديو أو حتى تقديمه عبر الإنترنت حتى يتمكن الآخرون من مشاهدته عن بعد.

PowerPoint 2019 (الجزء 31): التدريب على العروض التقديمية وتسجيلها

PowerPoint 2019 (الجزء 31): التدريب على العروض التقديمية وتسجيلها

يقدم برنامج PowerPoint عددًا من الأدوات التي يمكن أن تساعدك في التدرب على تقديم عروض الشرائح.