If you can't read please download the document
Upload
qamra
View
43
Download
5
Embed Size (px)
DESCRIPTION
Makrá v PowerPointe. Úvod. Makrá Problémy Riešenie Odkazy. Makro. = postupnosť príkazov , ktorá automatizuje opakujúce sa úlohy. Výhody: Šetrí čas, Prenosnosť Nevýhody: Kódy VBA, Vírusy. Problém:. Máme 50 prezentácií v .ppt o marketingových akciách firmy - PowerPoint PPT Presentation
Citation preview
Makr v PowerPointe
Makr v PowerPointeJoshua Lajiak1vodMakrProblmyRieenieOdkazyMakro= postupnos prkazov, ktor automatizuje opakujce sa lohy.
Vhody: etr as, Prenosnos Nevhody: Kdy VBA, VrusyMakro je zaloen na programovacom jazyku VBA (Visual Basic for Applications), ktor bol vytvoren pre aplikcie zo sady Windows OfficeVhody etr as pri monotnnych opercich, makr s prenosn medzi prezentciamiNevhody musme ovlda programovac jazyk VBA, vyie riziko preberania vrusu (mnoh vrusy s VBA kdy)3Problm:Mme 50 prezentci v .ppt o marketingovch akcich firmyFirma chce doplni tieto prezentcie o feedback astnkov
Chceme prida 10 slajdov na konci kadej prezentcie!
Alternatvny problm me vypada takto:Mme 50 prezentci s firemnm logom, firma zmenila logo musme logo zmeni v kadej prezentcii4Rieenie pomocou makraZznamnk makra (2003)VBA kd (2007)Zznamnk po zapnut sleduje a zaznamenva vetky vae kroky v prostred PowerPointuKd, vytvoren zznamnkom je asto vemi pecifick a zvisl na loklnych nastaveniach=>m obmedzen pouitieMakr v PowerPointe 2007 vytvrame pomocou kdu VBA (neexistuje zznamnk), m irie uplatnenie ako zznamnk
5
Skoprujte kd, ktor sa nachdza v tomto sbore61. krok: Otvorme kartu Zobrazi
Otvorme kartu Zobrazi a klikneme na Makr7
2. krok: Vytvorenie makra
Teraz vytvorme makro, ktor bude pridva 10 slajdov na konci prezentcie (vi. 3. slajd) Pomenujeme makro Add10, a potom stlame vytvori
8
Zobraz sa okno, kde meme napsa/vloi VBA kdKd vlome medzi Sub Add10() a End SubKurzor by u mal by nastaven9Sub Add10()For i = 1 To 10ActivePresentation.Slides.Add (ActivePresentation.Slides.Count + 1), ppLayoutBlankNext iEnd Sub
Takto vypad cel kd po vloen(*zdroj: http://www.brighthub.com/computing/windows-platform/articles/10739.aspx)
10
3. krok: Spustme makro
Okno s VBA kdom sta zminimalizovaVrtime sa do karty ZobraziKlikneme na ikonu MakrZobraz sa nm zoznam makier, zvolme Add10 a spustme
114. krok: Ulome prezentciu
Takto prezentciu musme uloi ako Prezentciu programu PowerPoint podporujca Makr12Pre samoukovhttp://visualbasic.freetutes.com/learn-vb6/V e-maile njdete aj odkaz na lekcie a nvody pre programovanie v Microsoft Visual Basic13Odkazy:http://www.brighthub.com/computing/windows-platform/articles/10145.aspx
http://office.microsoft.com/en-us/powerpoint/HA101181981033.aspx
akujem za pozornosFor i = 1 To 10ActivePresentation.Slides.Add (ActivePresentation.Slides.Count + 1), ppLayoutBlankNext i