_Application.ExecuteExcel4Macro(String) Methode

Definition

Führt eine Microsoft Excel 4.0-Makrofunktion aus und gibt dann das Ergebnis der Funktion zurück. Der Rückgabetyp hängt von der Funktion ab.

public:
 System::Object ^ ExecuteExcel4Macro(System::String ^ String);
public object ExecuteExcel4Macro (string String);

Parameter

String
String

String erforderlich. Eine Microsoft Excel 4.0-Makrosprachfunktion ohne Gleichheitszeichen. Alle Bezüge müssen als R1C1-Zeichenfolgen bereitgestellt werden. Wenn String eingebettete doppelte Anführungszeichen enthält, müssen Sie sie verdoppeln. Um beispielsweise die Makrofunktion =MID("sometext";1,4) String auszuführen, müsste "MID(""sometext"";1,4)" lauten.

Gibt zurück

Hinweise

Das Microsoft Excel 4.0-Makro wird nicht im Kontext der aktuellen Arbeitsmappe oder des aktuellen Blatts ausgewertet. Dies bedeutet, dass alle Verweise extern sein und einen expliziten Arbeitsmappennamen angeben müssen. Um beispielsweise das Microsoft Excel 4.0-Makro "My_Macro" in Book1 auszuführen, müssen Sie "Book1! My_Macro()". Wenn Sie den Arbeitsmappennamen nicht angeben, schlägt diese Methode fehl.

Gilt für: