Presentation is loading. Please wait.

Presentation is loading. Please wait.

Makrá v PowerPointe Joshua Lajčiak.

Similar presentations


Presentation on theme: "Makrá v PowerPointe Joshua Lajčiak."— Presentation transcript:

1 Makrá v PowerPointe Joshua Lajčiak

2 Úvod Makrá Problémy Riešenie Odkazy

3 Makro = postupnosť príkazov, ktorá automatizuje opakujúce sa úlohy.
Výhody: Šetrí čas, Prenosnosť Nevýhody: Kódy VBA, Vírusy Makro je založený na programovacom jazyku VBA (Visual Basic for Applications), ktorý bol vytvorený pre aplikácie zo sady Windows Office Výhody – šetrí čas pri monotónnych operáciách, makrá sú prenosné medzi prezentáciami Nevýhody – musíme ovládať programovací jazyk VBA, vyššie riziko preberania vírusu (mnohé vírusy sú VBA kódy)

4 Chceme pridať 10 slajdov na konci každej prezentácie!
Problém: Máme 50 prezentácií v .ppt o marketingových akciách firmy Firma chce doplniť tieto prezentácie o feedback účastníkov Chceme pridať 10 slajdov na konci každej prezentácie! Alternatívny problém môže vypadať takto: Máme 50 prezentácií s firemným logom, firma zmenila logo → musíme logo zmeniť v každej prezentácii

5 Riešenie pomocou makra
Záznamník makra (2003) VBA kód (2007) Záznamník po zapnutí sleduje a zaznamenáva všetky vaše kroky v prostredí PowerPointu Kód, vytvorený záznamníkom je často veľmi špecifický a závislý na lokálnych nastaveniach=>má obmedzené použitie Makrá v PowerPointe 2007 vytvárame pomocou kódu VBA (neexistuje záznamník), má širšie uplatnenie ako záznamník

6 Skopírujte kód, ktorý sa nachádza v tomto súbore

7 1. krok: Otvoríme kartu Zobraziť
Otvoríme kartu Zobraziť a klikneme na Makrá

8 2. krok: Vytvorenie makra
Teraz vytvoríme makro, ktoré bude pridávať 10 slajdov na konci prezentácie (viď. 3. slajd) Pomenujeme makro „Add10“, a potom stlačíme vytvoriť

9 Zobrazí sa okno, kde môžeme napísať/vložiť VBA kód
Kód vložíme medzi Sub Add10() a End Sub Kurzor by už mal byť nastavený

10 Sub Add10() For i = 1 To 10 ActivePresentation.Slides.Add (ActivePresentation.Slides.Count + 1), ppLayoutBlank Next i End Sub Takto vypadá celý kód po vložení (*zdroj:

11 3. krok: Spustíme makro Okno s VBA kódom stačí zminimalizovať
Vrátime sa do karty Zobraziť Klikneme na ikonu Makrá Zobrazí sa nám zoznam makier, zvolíme Add10 a spustíme

12 4. krok: Uložíme prezentáciu
Takúto prezentáciu musíme uložiť ako Prezentáciu programu PowerPoint podporujúca Makrá

13 Pre samoukov http://visualbasic.freetutes.com/learn-vb6/
V e nájdete aj odkaz na lekcie a návody pre programovanie v Microsoft Visual Basic

14 Odkazy: ws-platform/articles/10145.aspx us/powerpoint/HA aspx

15 Ďakujem za pozornosť


Download ppt "Makrá v PowerPointe Joshua Lajčiak."

Similar presentations


Ads by Google