Nabídka portálu se při zobrazení článku přesouvá na konec pravého sloupce nabídek.
Název Dokumentu Wordu ve kterém je naše makro? |
Autor: Kočí Marek
| Zdroj:
| Vytvořeno: 9.12.2003
| Publikováno: 9.12.2003
| Čtenářů: 2746
| Unikátních: 2724
|
Pokud máte šablonu s makry, všichni její potomci mají též makra šablony.Zjistit kde tedy makro je není složité.
V podstatě stačí vyvolat v makru dotaz na ThisDocument.Name a máme název šablony ve které se makro nachází. Může to být klidně i v Normal.Dot atd.
Možná usoudíte, že tento článek je trošku, no možná dost slabý.Vím o tom :o).
Článek vznikl na základě dopisu s dotazem :o)).
Ale když už jsme u ThisDocument tak můžeme popsat jeho výhody oproti ActiveDocument.
ActiveDocument se odkazuje na právě aktivní dokument aplikace Word, může se však stát, že do šablony budeme zapisovat všechny její potomky.Potom není problém toto uskutečnit pomocí ThisDocument.
Něco ve stylu:
ThisDocument.Selection.EndKey Unit:=wdStory
ThisDocument.Selection.TypeParagraph
ThisDocument.Selection.TypeText Text:=ActiveDocument.Name
A to je konec.
|