Application.DDEPoke-Methode (Access)
Verwenden Sie die DDEPoke-Anweisung , um Textdaten aus einer Clientanwendung an eine Serveranwendung über einen offenen DDE-Kanal (Dynamic Data Exchange) bereitzustellen.
Syntax
Ausdruck. DDEPoke (ChanNum, Item, Data)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
ChanNum | Erforderlich | Variant | Eine Kanalnummer, eine ganze Zahl, die von der DDEInitiate-Funktion zurückgegeben wird. |
Item | Erforderlich | String | Der Name eines Datenelements, der von der durch die DDEInitiate-Funktion angegebenen Anwendung erkannt wird. In der Dokumentation der Anwendung finden Sie eine Liste der möglichen Elemente. |
Daten | Erforderlich | String | Die Daten, die der anderen Anwendung bereitgestellt werden sollen. |
Hinweise
Wenn Sie beispielsweise über einen offenen DDE-Kanal zwischen Microsoft Access und Microsoft Excel verfügen, können Sie die DDEPoke-Anweisung verwenden, um Text aus einer Access-Datenbank in ein Excel-Arbeitsblatt zu übertragen. In diesem Beispiel fungiert Access als Clientanwendung, und Excel fungiert als Serveranwendung.
Der Wert von Element ist abhängig von der beim Öffnen des Kanals Kanalnummer angegebenen Anwendung und dem angegebenen Thema. Das Elementargument kann z. B. ein Zellbereich in einer Excel-Tabelle sein.
Bei der Zeichenfolge, die das Argument Daten darstellt, muss es sich um eine alphanumerische Textzeichenfolge handeln. Andere Formate werden nicht unterstützt. Daten könnte z.B. eine Zahl sein, die in eine Zelle in einem bestimmten Bereich einer Microsoft Excel-Tabelle eingetragen werden soll.
Wenn das Channum-Argument keine ganze Zahl ist, die einem geöffneten Kanal entspricht, oder wenn die andere Anwendung die angegebenen Daten nicht erkennt oder akzeptiert, tritt ein Laufzeitfehler auf.
Wenn Sie die Objekte einer anderen Anwendung über Access bearbeiten müssen, sollten Sie die Verwendung von Automation in Betracht ziehen.
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.