_Application.Evaluate(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Methode konvertiert einen Microsoft Excel-Namen in ein Objekt oder in einen Wert.
public:
System::Object ^ Evaluate(System::Object ^ Name);
public object Evaluate (object Name);
Public Function Evaluate (Name As Object) As Object
Parameter
- Name
- Object
Erforderliches Objekt. Der Name des Objekts, wobei die für Microsoft Excel gültigen Benennungskonventionen zu berücksichtigen sind.
Gibt zurück
Hinweise
Die folgenden Namenstypen sind in Microsoft Excel im Zusammenhang mit dieser Methode zulässig:
- Bezug in der A1-Bezugsart. In dieser Bezugsart lassen sich beliebige Bezüge auf einzelne Zellen angeben. Diese Bezüge sind immer absolute Bezüge.
- Bereiche. In Bezügen können Bereichs-, Schnittmengen- sowie Vereinigungsoperatoren (Doppelpunkt, Leerzeichen und Kommas) verwendet werden.
- Definierte Namen. Sie können jeden beliebigen Namen in der Sprache des Makros angeben.
- Externe Bezüge. Mithilfe des Operators "!" lassen sich Bezüge auf Zellen oder Namen in anderen Arbeitsmappen angeben (z. -Operator, um auf eine Zelle oder einen Namen zu verweisen, der in einer anderen Arbeitsmappe definiert ist, z. B. Evaluate("[BOOK1.XLS]Sheet1! A1").
Hinweis: Die Verwendung von eckigen Klammern (z. B. "[A1:C5]") ist identisch mit dem Aufrufen der Evaluate-Methode mit einem Zeichenfolgenargument. Der Vorteil der Verwendung von eckigen Klammern besteht darin, dass der Code kürzer ist. Der Vorteil der Verwendung von Evaluate besteht darin, dass das Argument eine Zeichenfolge ist, sodass Sie entweder die Zeichenfolge im Code erstellen oder eine Variable verwenden können.