Document. executelinie-Methode (Visio)Document.ExecuteLine method (Visio)

Führt eine Microsoft Visual Basic-Codezeile aus.Executes a line of Microsoft Visual Basic code.

SyntaxSyntax

Ausdruck. Ausführungslinie (Leine)expression.ExecuteLine (Line)

Ausdruck Eine Variable, die ein Document -Objekt darstellt.expression A variable that represents a Document object.

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData type BeschreibungDescription
LineLine ErforderlichRequired StringString Eine Zeichenfolge, die als VBA-Code (Microsoft Visual Basic für Applikationen) interpretiert wird.A string that will be interpreted as Microsoft Visual Basic for Applications (VBA) code.

RückgabewertReturn value

NichtsNothing

BemerkungenRemarks

Das VBA-Projekt des Document-Objekts wird angewiesen, die bereitgestellte Zeichenfolge auszuführen.The VBA project of the Document object is told to execute the supplied string. VBA behandelt die Zeichenfolge so, wie wenn dieselbe Zeichenfolge im Direktfenster eingegeben würde.VBA treats the string as it would treat the same string typed into its Immediate window.

BeispielExample

Es folgen Verwendungsmöglichkeiten der ExecuteLine-Methode:The following are some possible uses of the ExecuteLine method:

'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") 

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.