Freigeben über


Global.DDEExecute-Methode (Word)

Sendet einen Befehl oder eine Befehlsfolge durch den angegebenen DDE-Kanal (DDE = Dynamic Data Exchange/Dynamischer Datenaustausch) an eine Anwendung.

Syntax

Ausdruck. DDEExecute( _Channel_ , _Command_ )

Ausdruck Eine Variable, die ein "Global"-Objekt darstellt. Optional.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Kanal Erforderlich Long Die Kanalnummer, die von der DDEInitiate-Methode zurückgegeben wird.
Befehl Erforderlich String Ein Befehl oder eine Reihe von Befehlen, die von der empfangenden Anwendung (DDE-Server) erkannt werden. Wenn die empfangende Anwendung den angegebenen Befehl nicht ausführen kann, tritt ein Fehler auf.

Beispiel

In diesem Beispiel wird in Microsoft Excel ein neues Arbeitsblatt erstellt. Die XLM-Makro-Anweisung zum Erstellen eines neuen Arbeitsblatts lautet New(1).

Dim lngChannel As Long 
 
lngChannel = DDEInitiate(App:="Excel", Topic:="System") 
DDEExecute Channel:=lngChannel, Command:="[New(1)]" 
DDETerminate Channel:=lngChannel

In diesem Beispiel wird das Microsoft Excel-Makro Macro1 in Personal.xls ausgeführt.

Dim lngChannel As Long 
 
lngChannel = DDEInitiate(App:="Excel", Topic:="System") 
DDEExecute Channel:=lngChannel, Command:="[Run(" & Chr(34) & _ 
 "Personal.xls!Macro1" & Chr(34) & ")]" 
DDETerminate Channel:=lngChannel

Siehe auch

Global-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.