Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria um objeto OLE. Retorna o objeto InlineShape que representa o novo objeto OLE.
Sintaxe
expression. AddOLEObject( _ClassType_ , _FileName_ , _LinkToFile_ , _DisplayAsIcon_ , _IconFileName_ , _IconIndex_ , _IconLabel_ , _Range_ )
expressão Obrigatório. Uma variável que representa um objeto Shapes .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| ClassType | Opcional | Variant | O nome do aplicativo usado para ativar o objeto OLE especificado. |
| FileName | Opcional | Variant | O arquivo a partir do qual o objeto será criado. Se esse argumento for omitido, a pasta atual será usada. Você precisa especificar o argumento ClassType ou o argumento FileName para o objeto, mas não ambos. |
| LinkToFile | Opcional | Variant | True para vincular o objeto OLE ao arquivo do qual ele foi criado. False para tornar o uma cópia independente do arquivo de objeto OLE. Se você especificou um valor para ClassType, o argumento LinkToFile deve ser False. O valor padrão é False. |
| DisplayAsIcon | Opcional | Variant | True para exibir o objeto OLE como um ícone. O valor padrão é False. |
| IconFileName | Opcional | Variant | O arquivo que contém o ícone a ser exibido. |
| IconIndex | Opcional | Variant | O número de índice do ícone no IconFileName. A ordem dos ícones no arquivo especificado corresponde à ordem na qual os ícones aparecem na caixa de diálogo Alterar ícone quando a caixa de seleção Exibir como ícone é selecionada. O primeiro ícone no arquivo tem o número de índice 0 (zero). Se um ícone com o número de índice determinado não existir em IconFileName, o ícone com o número de índice 1 (o segundo ícone no arquivo) é usado. O valor padrão é 0 (zero). |
| IconLabel | Opcional | Variant | Um nome (legenda) a ser exibido abaixo do ícone. |
| Range | Opcional | Variant | O intervalo onde o objeto OLE será colocado no texto. O objeto OLE substitui o intervalo, a não ser que o intervalo esteja recolhido. Se esse argumento for omitido, o objeto será colocado automaticamente. |
Valor de retorno
InlineShape
Exemplo
Este exemplo adiciona uma nova imagem de bitmap flutuante ao documento ativo. O bitmap é vinculado a um outro arquivo.
ActiveDocument.Shapes.AddOLEObject _
FileName:="c:\my documents\MyDrawing.bmp", _
LinkToFile:=True
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.