Partager via


Méthode Document.ExecuteLine (Visio)

Exécute une ligne de code Microsoft Visual Basic.

Syntaxe

expression. ExecuteLine (Line)

Expression Variable qui représente un objet Document .

Parameters

Nom Requis/Facultatif Type de données Description
Line Obligatoire String Chaîne qui sera interprétée comme du code Microsoft Visual Basic pour Applications (VBA).

Valeur renvoyée

Aucune

Remarques

Le projet VBA de l'objet Document reçoit l'instruction d'exécuter la chaîne fournie. VBA traite la chaîne comme il traiterait la même chaîne tapée dans la fenêtre Exécution.

Exemple

Voici quelques utilisations possibles de la méthode ExecuteLine :

'Executes the macro (procedure without an argument) named "SomeMacro" 
 'that is in some module of the Visual Basic project of ThisDocument. 
 ThisDocument.ExecuteLine("SomeMacro ") 
 
 'Executes the procedure named SomeProcedure and passes it 3 arguments. 
 ThisDocument.ExecuteLine("SomeProcedure  1, 2, 3") 
 
 'Same as previous example, but procedure name qualified 
 'with module name. 
 ThisDocument.ExecuteLine("Module1.SomeProcedure  1, 2, 3") 
 
 'Shows the form UserForm1. 
 ThisDocument.ExecuteLine("UserForm1.Show") 
 
 'Prints "some string" to the Immediate window. 
 ThisDocument.ExecuteLine("Debug.Print ""some string """) 
 
 'Prints number of open documents to the Immediate window. 
 ThisDocument.ExecuteLine("Debug.Print Documents.Count") 
 
 'Tells ThisDocument to save itself. 
 ThisDocument.ExecuteLine("ThisDocument.Save") 

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.