_Application.Evaluate(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует имя Microsoft Excel в объект или значение.
public:
System::Object ^ Evaluate(System::Object ^ Name);
public object Evaluate (object Name);
Public Function Evaluate (Name As Object) As Object
Параметры
- Name
- Object
Обязательный объект. Имя объекта с использованием соглашения об именовании Microsoft Excel.
Возвращаемое значение
Комментарии
С этим методом можно использовать следующие типы имен в Microsoft Excel:
- Ссылки в стиле A1. Вы можете использовать любую ссылку на одну ячейку в нотации в стиле A1. Все ссылки считаются абсолютными.
- Диапазоны. Можно использовать операторы range, intersect и union (двоеточие, пробел и запятая соответственно) со ссылками.
- Определенные имена. Вы можете указать любое имя на языке макроса.
- Внешние ссылки. Вы можете использовать ! оператор для ссылки на ячейку или на имя, определенное в другой книге, например Evaluate("[BOOK1.XLS]Sheet1! A1").
Примечание. Использование квадратных скобок (например, "[A1:C5]") идентично вызову метода Evaluate с помощью строкового аргумента. Преимущество использования квадратных скобок заключается в том, что код короче. Преимущество использования Evaluate заключается в том, что аргумент является строкой, поэтому можно создать строку в коде или использовать переменную.