Свойство Shape.CellExistsU (Visio)

Определяет, существует ли определенная ячейка Таблицы фигур в области поиска. Только для чтения.

Синтаксис

выражение. CellExistsU( _localeIndependentCellName_ , _fExistsLocally_ )

Выражение Переменная, представляющая объект Shape .

Параметры

Имя Обязательный или необязательный Тип данных Описание
localeIndependentCellName Обязательный String Универсальное имя ячейки Таблицы фигур, для которой требуется выполнить поиск.
fExistsLocally Обязательный Integer Область поиска.

Возвращаемое значение

Целое число

Замечания

Аргумент localeIndependentCellName должен указывать имя универсальной ячейки. Чтобы найти ячейку по разделу, строке и индексу столбца, используйте свойство CellsSRCExists .

Аргумент fExistsLocally указывает область поиска.

  • Если значение fExistsLocally не равно нулю (True), значение свойства CellExistsU имеет значение True , только если объект содержит ячейку локально; Если ячейка наследуется, значение свойства CellExistsU равно False.

  • Если значение fExistsLocally равно нулю (False), значение свойства CellExistsU равно True , если объект содержит или наследует ячейку.

Список значений индекса ячеек см. в библиотеке типов Visio для членов класса VisCellIndices.

Примечание.

Начиная с Microsoft Visio 2000, вы можете использовать локальные и универсальные имена для ссылки на фигуры Visio, образцы, документы, страницы, строки, надстройки, ячейки, гиперссылки, стили, шрифты, основные сочетания клавиш, объекты пользовательского интерфейса и слои. Например, когда пользователь присваивает имя фигуре, пользователь указывает локальное имя. Начиная с Microsoft Office Visio 2003 электронная таблица shapesheet отображает только универсальные имена в формулах и значениях ячеек. (В предыдущих версиях универсальные имена не отображались в пользовательском интерфейсе.)

Как разработчик, вы можете использовать универсальные имена в программе, если вы не хотите изменять имя каждый раз, когда решение локализуется. Используйте свойство CellExists , чтобы определить, существует ли ячейка, передав ее локальное или универсальное имя. Используйте свойство CellExistsU , чтобы определить, существует ли ячейка путем передачи универсального имени ячейки.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.