Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie die DDEPoke-Anweisung , um Textdaten von einer Clientanwendung an eine Serveranwendung über einen offenen DDE-Kanal (Dynamic Data Exchange) bereitzustellen.
Syntax
Ausdruck verwendet werden. 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 einen offenen DDE-Kanal zwischen Microsoft Access und Microsoft Excel haben, können Sie die DDEPoke-Anweisung verwenden, um Text aus einer Access-Datenbank in eine Excel-Tabelle zu übertragen. In diesem Beispiel fungiert Access als Clientanwendung und Excel 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 beispielsweise 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 Ganzzahl ist, die einem offenen 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 in Access bearbeiten müssen, kann die Verwendung der Automatisierung in Betracht gezogen werden.
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.