Application.DDEExecute (Access)

Utilisez l’instruction DDEExecute pour envoyer une commande à partir d’une application cliente à une application serveur sur un canal DDE (Open Dynamic Data Exchange).

Syntaxe

expression. DDEExecute (ChanNum, Commande)

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
ChanNum Obligatoire Variant Un numéro de canal, entier long renvoyé par la fonction DDEInitiate.
Command Obligatoire String Commande reconnue par l’application serveur. Consultez la documentation relative à l'application serveur pour obtenir une liste de ces commandes.

Remarques

Par exemple, supposons que vous ayez ouvert un canal DDE dans Microsoft Access pour transférer des données texte d’une feuille de calcul Microsoft Excel vers une base de données Access. Utilisez l’instruction DDEExecute pour envoyer la commande Nouvelle à Excel afin de spécifier que vous souhaitez ouvrir une nouvelle feuille de calcul. Dans cet exemple, Access joue le rôle de l’application cliente et Excel fait office d’application serveur.

La valeur de l’argument de commande dépend de l’application et de la rubrique spécifiées lorsque le canal indiqué par l’argument channum est ouvert. Une erreur est générée si NumCanal n'est pas un entier correspondant à un canal ouvert ou si l'autre application est incapable d'exécuter la commande spécifiée.

À partir de Visual Basic, vous pouvez utiliser l'instruction DDEExecute que pour envoyer des commandes vers une autre application. Pour plus d’informations sur l’envoi de commandes à Access à partir d’une autre application, voir Utiliser Microsoft Access comme serveur DDE.

Si vous devez manipuler dans Microsoft Access des objets provenant d'une autre application, pensez à 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.