Diese Methode konvertiert einen Microsoft Excel-Namen in ein Objekt oder in einen Wert.
Syntax
Ausdruck.Evaluate(Name)
Ausdruck Optional für Application, erforderlich für Chart, DialogSheet und Worksheet. Es ist ein Ausdruck anzugeben, der ein Objekt zurückgibt. Um eine Liste der verfügbaren Objekte zu erhalten, klicken Sie auf Betrifft.
Name String erforderlich. Der Name des Objekts, wobei die für Microsoft Excel gültigen Namenskonventionen zu berücksichtigen sind.
Anmerkungen
Die folgenden Namenstypen sind in Microsoft Excel im Zusammenhang mit dieser Methode zulässig:
Anmerkung: Die Verwendung eckiger Klammern (etwa "[A1:C5]") entspricht dem Aufruf der Evaluate-Methode mit einem String-Argument. Die folgenden Ausdruckspaare beispielsweise haben dieselbe Bedeutung:
[a1].Value = 25 Evaluate("A1").Value = 25
trigVariable = [SIN(45)] trigVariable = Evaluate("SIN(45)")
Set firstCellInSheet = Workbooks("BOOK1.XLS").Sheets(4).[A1] Set firstCellInSheet = _ Workbooks("BOOK1.XLS").Sheets(4).Evaluate("A1")
Der Vorzug bei der Verwendung eckiger Klammern liegt im kürzeren Code. Der Vorzug bei der Verwendung der Evaluate-Methode besteht darin, dass das Argument eine Zeichenfolge ist. Dies bedeutet, sie können die Zeichenfolge entweder direkt mit dem Code angeben oder eine Visual Basic-Variable verwenden.