Прочитать на английском

Поделиться через


Объект OLEObject (Excel)

Представляет элемент управления ActiveX или связанный или внедренный объект OLE на листе.

Замечания

Объект OLEObject является членом коллекции OLEObjects . Коллекция OLEObjects содержит все объекты OLE на одном листе.

Пример

Используйте OLEObjects (index), где index — это имя или номер объекта, чтобы вернуть объект OLEObject .

В следующем примере объект OLE удаляется на Листе 1.

Worksheets("sheet1").OLEObjects(1).Delete

В следующем примере удаляется объект OLE с именем ListBox1.

Worksheets("sheet1").OLEObjects("ListBox1").Delete

Свойства и методы объекта OLEObject дублируются в каждом элементе ActiveX на листе. Это позволяет коду Visual Basic получить доступ к этим свойствам с помощью имени элемента управления. В следующем примере показано, как выбрать флажок с именем MyCheckBox, выровнять его по активной ячейке, а затем активировать элемент управления.

With MyCheckBox 
 .Value = True 
 .Top = ActiveCell.Top 
 .Activate 
End With

События

Методы

Свойства

См. также

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

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