Macrot e PowerPoint: Si të ekzekutoni VBA në rrëshqitjet tuaja të PowerPoint 2016 dhe 2019?

E aplikueshme për Microsoft Office 365, 2019 dhe më të vjetër. Sistemet operative Windows.

Ja një pyetje që kemi marrë nga një lexues:

Kam nevojë të ndryshoj automatikisht madhësinë e të gjitha imazheve të ruajtura në një prezantim specifik që duhet të përgatit për menaxhimin tim. Meqenëse rrëshqitjet janë mjaft standarde, kjo duket si diçka që mund ta automatizoja duke përdorur një makro. Puna është se unë nuk e gjej butonin e makroregjistruesit në skedën e zhvillimit të PowerPoint. Mund të më ndihmoni?

Po sigurisht! Ka mjaft detyra të mërzitshme të lidhura me PowerPoint që mund të automatizohen:

  • Krijimi automatik i prezantimeve periodike (të themi raportet tremujore).
  • Formatimi automatik i sllajdeve tuaja në PowerPoint – duke aplikuar stile, fontet.
  • Puna me imazhe (ndryshimi i madhësisë, përshtatja në shabllonet e rrëshqitjes etj').
  • Heqja e modeleve të papërdorura master të rrëshqitjeve që fryjnë madhësinë e prezantimit tuaj.
  • Dhe me shume…

A mund të regjistroj një makro në PowerPoint?

Do të doja të sqaroja këtë pikë, pasi disa lexues e kërkuan konkretisht këtë. Microsoft PowerPoint nuk dërgon një makroregjistrues si ai që do të gjeni në Word ose Excel. Prandaj, nëse doni të automatizoni PowerPoint-in, do t'ju duhet të krijoni makro me dorë duke përdorur Visual Basic për aplikacione (VBA). VBA është një gjuhë programimi relativisht e thjeshtë që i ndihmon përdoruesit të fuqizojnë të zgjerojnë funksionalitetin e Microsoft Office. Gjithçka që tha, shkrimi i PowerPoint VBA nuk është i komplikuar, thjesht ndiqni udhëzimet më poshtë.

Krijo një prezantim të aktivizuar makro

Së pari, ne do të vazhdojmë dhe do të krijojmë një kopje rezervë të prezantimit origjinal, kështu që ju mund t'i ktheheni gjithmonë nëse është e nevojshme:

  1. Hapni prezantimin specifik që dëshironi të automatizoni.
  2. Ruani prezantimin tuaj duke përdorur një emër skedari tjetër, thoni MyPresentationwithMacros dhe sigurohuni që të zgjidhni formatin e skedarit .pptm (Prezantimi Macro i Powerpoint) si lloj skedari.

Në mënyrë që të ecni përpara me zhvillimin tuaj makro, ju duhet të jeni në gjendje të përdorni ndërfaqen tuaj të përdoruesit të programimit VBA. Nëse nuk e shihni menunë e quajtur Zhvilluesi , e cila si parazgjedhje shfaqet në anën e djathtë të Shiritit tuaj, duhet të vazhdoni dhe të aktivizoni menunë e zhvillimit .

Shtoni makro-në tuaj në PowerPoint

Hapi juaj i ardhshëm do të ishte futja e pjesës së kodit VBA në një modul të projektit Visual Basic për Aplikacione. Ndiqni udhëzimet e mëposhtme:

  1. Nga Shiriti i PowerPoint, klikoni Zhvilluesi.
  2. Pastaj shtypni butonin Visual Basic .
  3. Redaktori VBA do të hapet.
  4. Tani, nga pema e projektit, nënvizoni hyrjen VBAProject .
  5. Tani nga menyja e kokës, shtypni Insert dhe zgjidhni Modul .
  6. Shkruani kodin e mëposhtëm në modulin e krijuar rishtazi. Kjo makro e vogël shton një rrëshqitje të re në pozicionin e dytë në Prezantimin tuaj.

[kodi]

Nën Add_Slide()

Dim NewSlide si Slide

Cakto NewSlide = ActivePresentation.Slides.Add(1, ppLayoutBlank)

Fundi Nën

[/code]

E rëndësishme: Një fjalë kujdes këtu: Gjithmonë sigurohuni që të merrni makro nga burime të besueshme. Kopjimi i kodit VBA nga ueb nuk është një ide e mirë!

  1. Përpara se të ekzekutoni kodin tuaj, mund të dëshironi ta kontrolloni atë për gabime. Shkoni përpara dhe shtypni Debug dhe më pas zgjidhni Përpiloni projektin VBA .
  2. Nëse nuk merrni mesazhe gabimi, mund të vazhdoni dhe të shtypni Ruaj . Kjo do të përditësojë prezantimin tuaj të aktivizuar makro PwerPoint.

Aktivizo makrot tuaja

Instalimi juaj i Microsoft Office mund të ketë VBA Macrot të çaktivizuara si parazgjedhje pa asnjë njoftim të dhënë për përdoruesin përfundimtar. Nëse është kështu, nga skeda Zhvilluesi, klikoni Macro Security dhe zgjidhni Disable all macros with notification. Që tani e tutje, PowerPoint do të postojë një mesazh të dukshëm poshtë Shiritit në rast se prezantimi juaj përmban përmbajtje makro që është çaktivizuar si parazgjedhje dhe do t'ju kërkojë në mënyrë specifike leje për të ekzekutuar ato makro.

Ekzekutimi i makros tuaj PowerPoint

  1. Mbyllni redaktorin VBA dhe kthehuni te prezantimi juaj në PowerPoint.
  2. Kthehu te skeda juaj e zhvilluesit, shtypni Macros .
  3. Zgjidhni makro që sapo keni shtuar në prezantimin tuaj në seksionin e mëparshëm.
  4. Kliko Run .

Cakto Macron tuaj në një buton

Ndërsa sapo mësoni, mund të thirrni lehtësisht makronë tuaj të PowerPoint nga skeda Zhvilluesi. Ju gjithashtu mund të thirrni Macron nga skeda View. Megjithatë, nëse jeni të interesuar të përmirësoni ndërveprimin e përdoruesit me Macron, mund ta caktoni lehtësisht në një buton të ri në shiritin e veglave të aksesit të shpejtë; Përndryshe, ju mund të lidhni Macron tuaj me një buton Command në rrëshqitjen tuaj ose në një UserForm.

Makro e personalizuar për shembujt e PowerPoint

Çift lexues kërkuan disa shembuj makro Visual Basic për Aplikacione për PowerPoint. Mos ngurroni të më kontaktoni duke përdorur formularin e kontaktit për të diskutuar kërkesat tuaja specifike të zhvillimit të Macro.