Свойство Window.SelectedCell (Visio)
Возвращает выделенную ячейку в окне Таблицы фигур. Только для чтения.
Синтаксис
выражение. SelectedCell
Выражение Переменная, представляющая объект Window .
Возвращаемое значение
Cell
Замечания
Свойство SelectedCell применяется только к окнам ShapeSheet. Если вы попытаетесь получить доступ к свойству SelectedCell для любого другого типа окна, Microsoft Visio возвращает сообщение об ошибке "Недопустимый тип окна для этого действия".
Если выбрана строка Таблицы фигур (вместо ячейки), SelectedCell возвращает Значение Nothing. См. следующий пример.
Пример
В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать свойство SelectedCell для печати имени, раздела, строки, столбца и формулы выбранной ячейки ShapeSheet в окне Интерпретация.
Public Sub SelectedCell_Example()
Dim vsoCell As Visio.Cell
Set vsoCell = Application.ActiveWindow.SelectedCell
'If vsoCell is Nothing, a row is probably selected.
If (Not vsoCell Is Nothing) Then
Debug.Print "Cell Name: " & vsoCell.Name
Debug.Print "Section: " & vsoCell.Section
Debug.Print "Row: " & vsoCell.Row
Debug.Print "Column: " & vsoCell.Column
Debug.Print "Formula: " & vsoCell.Formula
Else
Debug.Print "vsoCell is Nothing--a row is probably selected."
End If
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.