Propriedade OLEFormat.ClassType (Word)

Retorna ou define o tipo de classe para o campo, imagem ou objeto OLE especificado. Cadeia de caracteres de leitura/gravação.

Sintaxe

expression. ClassType

Expressão Uma variável que representa um objeto 'OLEFormat'.

Comentários

Essa propriedade é somente leitura para objetos vinculados, exceto vínculos DDE.

Você pode ver uma lista dos aplicativos disponíveis na caixa Tipo de Objeto na guia Criar Novo, na caixa de diálogo Objeto (menu Inserir). Você pode encontrar a cadeia de caracteres ClassType inserindo um objeto como uma forma embutida e, em seguida, exibindo os códigos de campo. O tipo de classe do objeto segue a palavra "Incorporar" ou a palavra "LINK".

Exemplo

Este exemplo faz um loop por todas as formas flutuantes do documento ativo e define todas as planilhas vinculadas ao Microsoft Excel para serem atualizadas automaticamente.

Dim shapeLoop As Shape 
 
For Each shapeLoop In ActiveDocument.Shapes 
 With shapeLoop 
 If .Type = msoLinkedOLEObject Then 
 If .OLEFormat.ClassType = "Excel.Sheet" Then 
 .LinkFormat.AutoUpdate = True 
 End If 
 End If 
 End With 
Next

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.