RunApplication-Makroaktion
Gilt für: Access 2013, Office 2013
![]() |
---|
Seien Sie mit der Ausführung von ausführbaren Dateien oder ausführbarem Code in Makros oder Anwendungen vorsichtig. Ausführbare Dateien oder ausführbarer Code können verwendet werden, um Aktionen auszuführen, welche die Sicherheit Ihres Computers und Ihrer Daten gefährden können. |
Sie können die AusführenAnwendung-Aktion verwenden, um eine Microsoft Windows-basierte oder MS-DOS-basierte Anwendung, wie Microsoft Excel, Microsoft Word oder Microsoft PowerPoint, in Microsoft Access auszuführen. Sie können z. B. Excel-Tabellenkalkulationsdaten in Ihre Access-Datenbank einfügen.
Hinweis
Diese Aktion ist nicht zulässig, wenn die Datenbank nicht vertrauenswürdig ist.
Einstellung
Die AusführenAnwendung-Aktion hat das folgende Argument.
Aktionsargument |
Beschreibung |
---|---|
Befehlszeile |
Die Befehlszeile, die zum Starten der Anwendung verwendet wird (einschließlich des Pfads und aller anderen erforderlichen Parameter, z. B. Switches, die die Anwendung in einem bestimmten Modus ausführen). Geben Sie im Bereich Makro-Generator im Abschnitt Aktionsargumente die Befehlszeile in das Feld Befehlszeile ein. Dies ist ein erforderliches Argument. |
Hinweise
Die mit dieser Aktion ausgewählte Anwendung wird im Vordergrund ausgeführt. Das Makro, das diese Aktion enthält, wird nach dem Starten der Anwendung weiter ausgeführt.
Sie können Daten zwischen der anderen Anwendung und Access übertragen, indem Sie die Microsoft Windows-Funktion Dynamischer Datenaustausch (Dynamic Data Exchange, DDE) oder die Zwischenablage verwenden. Um Tastaturbefehle an eine andere Anwendung zu senden (obwohl DDE eine effizientere Methode für das Übertragen von Daten ist), können Sie die Tastaturbefehle -Aktion verwenden. Sie können Daten auch zwischen Anwendungen freigeben, indem Sie die Automatisierung verwenden.
MS-DOS-basierte Anwendungen werden in einem MS-DOS-Fenster innerhalb der Windows-Umgebung ausgeführt.
In Windows-Betriebssystemen gibt es eine Reihe von Möglichkeiten, eine Anwendung auszuführen, u. a. Starten des Programms in Windows-Explorer, Verwenden des Befehls Ausführen im Menü Start und Doppelklicken auf ein Programmsymbol auf dem Windows- Desktop.
Sie können die AusführenAnwendung -Aktion nicht in einem Modul für Visual Basic für Applikationen (VBA) ausführen. Verwenden Sie stattdessen die Shell -Funktion von VBA.