Partage via


Méthode Application.DDERequest (Access)

Utilisez la fonction DDERequest sur un canal d’échange dynamique de données (DDE) ouvert pour demander un élément d’informations à partir d’une application serveur DDE.

Syntaxe

expression. DDERequest (ChanNum, Item)

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
ChanNum Obligatoire Variant Numéro de canal, entier retourné par la fonction DDEInitiate .
Élément Obligatoire String Expression chaîne contenant le nom d'un élément de données reconnu par l'application spécifiée par la fonction DDEInitiate. Consultez la documentation de l'application pour obtenir une liste d'éléments possibles.

Valeur renvoyée

Chaîne

Remarques

Par exemple, si vous disposez d’un canal DDE ouvert entre Microsoft Access et Microsoft Excel, vous pouvez utiliser la fonction DDERequest pour transférer du texte d’une feuille de calcul Excel vers une base de données Access.

L'argument numcanal détermine le numéro de canal de la conversation DDE voulue et l'argument élément, les données récupérées de l'application serveur. La valeur de l’argument item dépend de l’application et de la rubrique spécifiées lors de l’ouverture du canal indiqué par l’argument channum . Par exemple, l’argument élément peut être une plage de cellules dans une feuille de calcul Excel.

La fonction DDERequest renvoie une valeur de type Variant contenant les informations demandées sous la forme d'une chaîne si la requête a abouti.

Les données sont demandées en format texte alphanumérique. Il est impossible de transférer des éléments graphiques ou du texte qui utilise un autre format.

Si numcanal n'est pas un entier correspondant à un canal ouvert, ou si les données demandées ne peuvent être transférées, une erreur d'exécution se produit.

Si vous devez manipuler les objets d’une autre application à partir d’Access, vous pouvez envisager d’utiliser Automation.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.