Objeto OLEObject (Excel)
Representa um controle ActiveX ou um objeto OLE incorporado ou vinculado em uma planilha.
Comentários
O objeto OLEObject é membro da coleção OLEObjects. A coleção OLEObjects contém todos os objetos OLE de uma única planilha.
Exemplo
Use OLEObjects (index), em que o índice é o nome ou o número do objeto, para retornar um objeto OLEObject .
O exemplo a seguir exclui o objeto OLE um em Sheet1.
Worksheets("sheet1").OLEObjects(1).Delete
O exemplo a seguir exclui o objeto OLE chamado ListBox1.
Worksheets("sheet1").OLEObjects("ListBox1").Delete
As propriedades e os métodos do objeto OLEObject são duplicados em cada controle ActiveX de uma planilha. Isso permite que o código do Visual Basic obtenha acesso a essas propriedades usando o nome do controle. O exemplo a seguir seleciona o controle da caixa de seleção chamado MyCheckBox, alinha-o com a célula ativa e ativa o controle.
With MyCheckBox
.Value = True
.Top = ActiveCell.Top
.Activate
End With
Eventos
Métodos
Propriedades
- Application
- AutoLoad
- AutoUpdate
- Border
- BottomRightCell
- Creator
- Enabled
- Height
- Index
- Interior
- Left
- LinkedCell
- ListFillRange
- Locked
- Nome
- Object
- OLEType
- Parent
- Placement
- PrintObject
- progID
- Shadow
- ShapeRange
- SourceName
- Top
- TopLeftCell
- Visible
- Width
- ZOrder
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.