_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 заключается в том, что аргумент является строкой, поэтому можно создать строку в коде или использовать переменную.

Применяется к