Makra

Z wiki.upol.cz

Pro práci s makry je před prvním spuštěním makra nutná příprava vašeho počítače. Poté již bude práce s makrem velice snadná a takřka bezproblémová.

Nainstalování PDFCreatoru

Nejprve si musíte stáhnout PDFCreator, a to verzi 1.7.3, protože novější verze způsobovala problémy při rozdělování souborů. Soubor stáhnete zde: http://azure.download.pdfforge.org/pdfcreator/1.7.3/PDFCreator-1_7_3_setup.exe

Po stažení spusťte instalátor.

Zvolte jazyk instalace - češtinu a klikněte na Ok.

Instalátor vás pak upozorní, že je dostupná nová verze PDFCreatoru. Klikněte na Ne.

Poté klikněte na tlačítko Další.

Zvolte možnost Souhlasím s podmínkami licenční smlouvy. Poté klikněte na tlačítko Další.

Poté opět klikněte na tlačítko Další.

Poté klikněte na tlačítko Instalovat.

Vyklikněte možnost Zobrazit Nápovědu po skončení instalace a klikněte na tlačítko Dokončit.

Nastavení PDFCreatoru

Po nainstalování aplikace PDFCreator najdete na ploše ikonu PDFCreator. Kliknutím aplikaci spusťte.

Po spuštění klikněte na možnost Tiskárna -> Možnosti.

V Možnostech klikněte na Obecná nastavení 2, zde zvolte Interval aktualizace na Nikdy a klikněte na Uložit. Pokud to neučiníte, aplikace bude při každém spuštění kontrolovat, jestli je dostupná nová verze programu, což by mohlo mít za následek pád Microsoft Word při vytváření jednotlivých souborů.

Nastavení v Microsoft Word

Otevřete si Microsoft Word. Klikněte zde na možnost Soubor v hlavním menu.

Zde klikněte na volbu Možnosti.

V Možnostech se přesuňte do karty Přizpůsobit pás karet. Zde zaklikněte možnost Vývojář. Poté klikněte na Ok.

Nyní jste si zpřístupnili záložku Vývojář v hlavním menu v Microsoft Word. Klikněte na ni.

V záložce Vývojář naleznete ikonu Visual Basic. Klikněte na ni, otevře se vám nástroj Visual Basic. Zde si přidáte makro, které vám bylo zasláno.

Nejprve ale musíme nastavit Visual Basic pro správný chod makra. Toto budete muset udělat pouze před prvním spuštěním. V nově otevřeném okně klikněte na záložku Tools, kde zvolíte možnost References.

V nově otevřeném okně se ujistěte, že máte zakliknuté PDFCreator a Microsoft VBSCript Regular Experssions 5.5. Pokud je nemáte zakliknuté, najděte je v seznamu a zaklikněte je. Poté klikněte na Ok.

Nyní máte Visual Studio nastaveno pro práci s makrem. Nyní klikněte na záložku File a zde vyberte možnost Import File.

Najděte ve svém počítači soubor s makrem, který vám byl poskytnut. Klikněte na Otevřít.

Makro se vložilo do Microsoft Word. Nyní stačí kliknout na křížek.

Použití makra

Nyní se dostáváme k části, kterou bude třeba vykonat při každé práci s makrem. Nicméně nejedná se o nic složitého. V záložce Vývojář kliknete na možnost Makra. Pozor! Před vytvořením hromadné korespondence se ujistěte, že šablona obsahuje "číslo: R123456" (R123456 je příklad formátu ID). Je nutné, aby vaše šablona obsahovala tento text, s jednou mezerou za dvojtečkou, jinak makro nebude fungovat.

Zde uvidíte vámi importované makro SplitDocs pro rozdělování dokumentů. Nyní jen kliknete na tlačítko Spustit.

Makro se vás pak zeptá na to, jak chcete soubor pojmenovat, např. Pozvánka k přijímacím zkouškám. Poté klikněte na tlačítko Ok.

Následně se aplikace zeptá, kam ve svém počítači chcete tyto dokumenty uložit. Zvolíte tedy místo uložení a zmáčknete tlačítko Ok.

Poté začne tvorba jednotlivých pdf souborů. Musíte vyčkat. Po dokončení se všechna okna zavřou, klikněte na křížek a zavřete Word.

Soubory jsou rozděleny podle jednotlivého StagId studenta.

Hromadné vložení dokumentů do elektronického uložiště provedete snadno. Ve složce obsahující všechny složky pojmenované dle ID studenta s dokumenty zmáčkněte klávesy CTRL+A. Touto klávesovou zkratkou označíte všechny dokumenty ve složce. Poté zmáčkněte klávesovou zkratku CTRL+C. Tím si vložíte dokumenty do schránky. Poté přejděte do uložitě, které se nachází na [TODO], viz. níže. Jakmile budete mít otevřenou složku uložiště, zmáčkněte klávesovou zkratku CTRL+V. Tímto vložíte všechny soubory na uložitě. Pozn. soubory se budou nějaký čas nahrávat, proto vyčkejte, až bude operace vkládání dokončena.