الزنجبيل 2.7.53.0
Ginger هو مدقق إملائي ونحوي مجاني.
آخر تحديث: يونيو 2020
ينطبق على: Office 2019 وما فوق. نوافذ فقط.
هذا سؤال من القارئ:
كجزء من عرض تقريري الفصلي للإدارة ، غالبًا ما أحتاج إلى نسخ عدة شرائح معلومات عامة من عروض تقديمية أخرى. ليست مشكلة كبيرة ، ولكنها ستكون مدخرًا كبيرًا أن تكون قادرًا على أتمتة هذا التمرين. أي VBA ماكرو يساعد على تحقيق ذلك هو موضع تقدير!
كما ذكرت للتو ، يمكنك أتمتة نسخ الشرائح ولصقها في PowerPoint باستخدام Visual Basic for Applications. إذا كنت بحاجة إلى إنشاء العديد من العروض التقديمية كل شهر ، فقد تصبح أتمتة نسخ / استيراد الشرائح هذه توفيرًا كبيرًا للوقت!
PowerPoint VBA لإضافة الشرائح
لنبدأ في هذا التمرين البسيط.
أولاً ، تأكد من تمكين علامة تبويب التطوير الخاصة بك ومرئية. إليك كيفية القيام بذلك .
سأفترض أنك قمت بالفعل بإنشاء عرض تقديمي ممكّن لماكرو (نوع الملف هو .pptm) ، والذي قمت بوضعه في نفس الدليل من العرض التقديمي المصدر (والذي سأشير إليه باسم source.pptm). فيما يلي كيفية إنشاء عرض PowerPoint تقديمي باستخدام VBA .
أولاً ، دعنا نأخذ نسخة احتياطية من هذا العرض التقديمي (نسخة بسيطة وحفظ).
ثم دعنا نمضي قدمًا ونقوم بإدراج الماكرو التالي في وحدة VBA النمطية الجديدة في العرض التقديمي الوجهة. يمكن العثور على جميع التفاصيل حول كيفية القيام بذلك في برنامج PowerPoint VBA التعليمي الخاص بنا .
إليك رمز VBA الذي ستحتاجه لنسخ الشرائح ولصقها تلقائيًا.
زوجان من الافتراضات التي قدمتها:
Sub InsertFromOtherPres()
' This short VBA macro copies slides from one presentation and inserts them into another
ActivePresentation.Slides.InsertFromFile FileName:="source.pptm", Index:=1, SlideStart:=2,
SlideEnd:=4
End Sub
من الواضح ، لا تتردد في تغيير فهرسة رقم الشريحة في الكود حتى يتناسب مع متطلباتك.
يمكنك جعلها تتكرر خلال عدة عروض تقديمية وإدراج شرائح محددة من كل منها في تقرير الإدارة الخاص بك.
PowerPoint VBA لتكرار الشرائح
بدلاً من نسخ الشرائح إلى عرض تقديمي آخر ، قد ترغب في استنساخ شريحة واحدة أو أكثر في عرضك التقديمي:
Sub CopySlides()
' Short snippet to duplicate the third slide in a presentation, change the index/es accrodingly
ActivePresentation.Slides(3).Duplicate
End Sub
كان هذان مجرد مثالين بسيطين لأتمتة PowerPoint. القراء الذين يبحثون عن أسئلة محددة ، لا تتردد في إرسال استفسار عبر صفحة الاتصال.
أتمنى أن يساعد 🙂
كانت المشكلة في المثال السابق هي أنه لم يتم نسخ تنسيق سمة العروض التقديمية الأصلية. افترض أن الورقتين لهما تنسيق مختلف، وهذا ما كان سيحدث:
مثال 1
|
هذا هو العرض التقديمي مع الشريحة التي نريد نسخها:
النتيجة:
للتغلب على هذه المشكلة، يمكنك استخدام الكود أدناه:
|
بالإضافة إلى نسخ الشريحة، يقوم الكود أعلاه بنسخ التصميم. إذا أردت القيام بذلك يدويًا، فستقوم بنسخ شريط التمرير إلى العرض التقديمي الجديد. لا يمكنك نسخ مدير الشرائح باستخدام VBA ولكن بدلاً من ذلك يمكنك تعيين خاصية التصميم للشرائح.
Ginger هو مدقق إملائي ونحوي مجاني.
Blocks هي لعبة فكرية لطلاب الصف الثالث الابتدائي لممارسة مهارات الكشف والعين الخاصة بهم ويتم تضمينها من قبل المعلمين في برنامج دعم تدريس تكنولوجيا المعلومات.
Prezi هو تطبيق مجاني يسمح لك بإنشاء عروض تقديمية رقمية، سواء عبر الإنترنت أو دون الاتصال بالإنترنت.
Mathway هو تطبيق مفيد للغاية يمكنه مساعدتك في حل جميع المسائل الرياضية التي تتطلب أداة أكثر تعقيدا من الآلة الحاسبة المدمجة في جهازك.
Adobe Presenter هو برنامج للتعليم الإلكتروني تم إصداره بواسطة Adobe Systems ومتوفر على نظام Microsoft Windows الأساسي كمكون إضافي لـ Microsoft PowerPoint.
الطوقان هي منصة التكنولوجيا التعليمية. فهو يسمح لك بتعلم لغة جديدة أثناء تصفح مواقع الويب اليومية الشائعة.
eNetViet هو تطبيق يساعد على ربط أولياء الأمور بالمدرسة التي يدرس فيها أطفالهم حتى يتمكنوا من فهم الوضع التعليمي الحالي لأطفالهم بوضوح.
Duolingo - تعلم اللغات مجانًا، أو Duolingo ببساطة، هو برنامج تعليمي يسمح لك بتعلم وممارسة العديد من اللغات المختلفة.
RapidTyping هي أداة تدريب مريحة وسهلة الاستخدام على لوحة المفاتيح ستساعدك على تحسين سرعة الكتابة وتقليل الأخطاء الإملائية. من خلال الدروس المنظمة للعديد من المستويات المختلفة، ستعلمك RapidTyping كيفية الكتابة أو تحسين المهارات الموجودة.
MathType هو برنامج معادلة تفاعلي من مطور Design Science (Dessci)، والذي يسمح لك بإنشاء وتعليق تدوين رياضي لمعالجة النصوص والعروض التقديمية والتعليم الإلكتروني وما إلى ذلك. يستخدم هذا المحرر أيضًا لإنشاء مستندات TeX وLaTeX وMathML.