Свойство Shape.CellExists (Visio)
Определяет, существует ли определенная ячейка Таблицы фигур в области поиска. Только для чтения.
Синтаксис
выражение. CellExists
( _localeSpecificCellName_
, _fExistsLocally_
)
Выражение Переменная, представляющая объект Shape .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
localeSpecificCellName | Обязательный | String | Локальное или универсальное имя ячейки Таблицы фигур, для которой требуется выполнить поиск. |
fExistsLocally | Обязательный | Integer | Область поиска. |
Возвращаемое значение
Целое число
Замечания
Аргумент localeSpecificCellName может указывать имя ячейки в локальном или универсальном синтаксисе. Чтобы найти ячейку по разделу, строке и индексу столбца, используйте свойство CellsSRCExists .
Аргумент fExistsLocally указывает область поиска.
Если значение fExistsLocally не равно нулю (True), значение свойства CellExists имеет значение True , только если объект содержит ячейку локально; Если ячейка наследуется, значение свойства CellExists равно False.
Если значение fExistsLocally равно нулю (False), значение свойства CellExists равно True , если объект содержит или наследует ячейку.
Список значений индекса ячеек см. в библиотеке типов Visio для членов класса VisCellIndices.
Примечание.
Начиная с Microsoft Visio 2000, вы можете использовать локальные и универсальные имена для ссылки на фигуры Visio, образцы, документы, страницы, строки, надстройки, ячейки, гиперссылки, стили, шрифты, основные сочетания клавиш, объекты пользовательского интерфейса и слои. Например, когда пользователь присваивает имя фигуре, пользователь указывает локальное имя. Начиная с Microsoft Office Visio 2003 электронная таблица shapesheet отображает только универсальные имена в формулах и значениях ячеек. (В предыдущих версиях универсальные имена не отображались в пользовательском интерфейсе.)
Как разработчик, вы можете использовать универсальные имена в программе, если вы не хотите изменять имя каждый раз, когда решение локализуется. Используйте свойство CellExists , чтобы определить, существует ли ячейка, передав ее локальное или универсальное имя. Используйте свойство CellExistsU , чтобы определить, существует ли ячейка путем передачи универсального имени ячейки.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.