Méthode Application.DDEExecute (Word)
Envoie une commande ou une série de commandes à une application via le canal d’échange dynamique de données (DDE , Dynamic Data Exchange) spécifié.
Syntaxe
expression. DDEExecute
( _Channel_
, _Command_
)
expression Variable qui représente un objet « Application ». Facultatif.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Canal | Obligatoire | Entier long | Numéro de canal renvoyé par la méthode DDEInitiate. |
Command | Obligatoire | String | Commande ou série de commandes reconnues par l'application destinataire (le serveur DDE). Si l'application destinataire ne peut pas effectuer la commande spécifiée, une erreur se produit. |
Remarques
Exemple
Cet exemple montre comment créer une nouvelle feuille de calcul dans Microsoft Excel. La macro XLM servant à la création d'une nouvelle feuille de calcul est New(1).
Dim lngChannel As Long
lngChannel = DDEInitiate(App:="Excel", Topic:="System")
DDEExecute Channel:=lngChannel, Command:="[New(1)]"
DDETerminate Channel:=lngChannel
Cet exemple montre comment exécuter la macro Microsoft Excel « Macro1 » dans Personal.xls.
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
Voir aussi
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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour