Propriedade OLEFormat.Object (Word)

Retorna um objeto que representa a interface de nível superior do objeto OLE especificado. .

Sintaxe

expressão. Objeto

Expressão Uma expressão que retorna um objeto 'OLEFormat'.

Comentários

Essa propriedade permite que você acesse as propriedades e os métodos de um controle ActiveX ou do aplicativo no qual um objeto OLE foi criado. Para que essa propriedade funcione, o objeto OLE deve ter suporte para a automação OLE.

Exemplo

Este exemplo define o valor da primeira forma do documento ativo. Para que o exemplo funcione, essa primeira forma deve ser um controle ActiveX (por exemplo, uma caixa de seleção ou um botão de opção).

With ActiveDocument.Shapes(1).OLEFormat 
 .Activate 
 Set myObj = .Object 
End With 
myObj.Value = True

Este exemplo adiciona um novo controle ActiveX ao documento ativo. Em seguida, ativa o novo botão de opção e define algumas de suas propriedades.

Set myOB = ActiveDocument.Shapes _ 
 .AddOLEControl(ClassType:="Forms.OptionButton.1") 
With myOB.OLEFormat 
 .Activate 
 Set myObj = .Object 
End With 
With myObj 
 .Value = False 
 .Caption = "My Caption" 
 .AutoSize = True 
End With

Confira também

Objeto OLEFormat

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.