Akci makra Spustitapplication v desktopových databázích Accessu můžete použít ke spuštění aplikace založené na Microsoft Windows, jako je Excel, Word nebo PowerPoint, z Microsoft Office. Můžete třeba chtít vložit data excelové tabulky do accessové databáze.
Poznámka zabezpečení: Při spouštění spustitelných souborů nebo kódu v makrech nebo aplikacích buďte opatrní. Spustitelné soubory nebo kód lze použít k provádění akcí, které by mohly ohrozit zabezpečení počítače a dat.
Poznámka: Od Accessu 2010 se akce makra Spustitapp přejmenovala na SpustitAplikace.
Poznámka: Tato akce nebude povolena, pokud databáze není důvěryhodná.
Nastavení
Akce makra Spustitapplication má následující argument.
Akční argument |
Popis |
Příkazový řádek |
Příkazový řádek se používá ke spuštění aplikace (včetně cesty a všech dalších nezbytných parametrů, jako jsou přepínače, které aplikaci spouští v určitém režimu). Zadejte příkazový řádek do pole Příkazový řádek v části Argumenty akce okna návrhu makra. Toto je povinný argument. |
Poznámky
Aplikace vybraná pomocí této akce makra se načte a spustí v popředí. Makro obsahující tuto akci se po spuštění aplikace bude dál spouštět.
Data mezi jinou aplikací a Aplikací Access můžete přenášet pomocí zařízení DDE (Dynamic Data Exchange) systému Microsoft Windows nebo schránky. Akci makra SendKeys můžete použít k odesílání klávesových zkratek do jiné aplikace (i když DDE je efektivnější metodou pro přenos dat). Pomocí automatizace můžete také sdílet data mezi aplikacemi.
Aplikace založené na systému MS-DOS běží v okně systému MS-DOS v prostředí systému Windows.
V operačních systémech Windows existuje několik způsobů spuštění aplikace, včetně spuštění programu z Průzkumníka Windows, použití příkazu Spustit v nabídce Start a poklikání na ikonu programu na ploše Windows.
Akci makra SpustitApplication nemůžete spustit v modulu jazyka Visual Basic for Applications (VBA). Místo toho použijte funkci prostředí VBA.