Shapes.AddOLEObject (Excel)

Cria um objeto OLE. Retorna um objeto Shape representando o novo objeto OLE.

AddOLEObject (ClassType, Filename, Link, DisplayAsIcon, IconFileName, IconIndex, IconLabel, Left, Top, Width, Height)


Worksheets(1).Shapes.AddOLEObject Left:=100, Top:=100, _ 
 Width:=200, Height:=300, _ 
 FileName:="c:\my documents\testing.doc", link:=True

Arguments

Optional arguments

Os seguintes argumentos são opcionais

ClassType (String) - Uma sequência que contém o identificador programático para o objeto a ser criado. Você deve especificar ClassType ou filename. Se ClassType for especificado, FileName e Link serão ignorados.

Filename (String) - O arquivo a partir do qual o objeto será criado. Se o caminho não for especificado, será utilizada a pasta atual de trabalho. Você deve especificar o argumento ClassType ou filename para o objeto, mas não ambos.

Link (Boolean) - 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, este argumento deverá ser False. O valor padrão é False.

DisplayAsIcon (Boolean) - True para exibir o objeto OLE como um ícone. O valor padrão é False.

IconFileName (String) - O arquivo que contém o ícone a ser exibido.

IconIndex (Object) - O índice do ícone dentro de IconFileName. A ordem de ícones no arquivo especificado corresponde à ordem na qual os ícones aparecem na caixa de diálogo Alterar ícone (acessada a partir da caixa de diálogo Objeto quando a caixa de diálogo Exibir como ícone é selecionada). O primeiro ícone no arquivo possui o número de índice 0 (zero). Se um ícone com o número de índice fornecido não existir em IconFileName, o ícone com o número de índice 1 (o segundo ícone no arquivo) será usado. O valor padrão é 0 (zero).

IconLabel (String) - Um nome (legenda) a ser exibido abaixo do ícone.

Left (Points) - A posição (em pontos) do canto superior esquerdo do novo objeto em relação ao canto superior esquerdo do documento. O valor padrão é 0 (zero).

Top (Long) - A posição (em pontos) do canto superior esquerdo do novo objeto em relação à parte superior do documento. O valor padrão é 0 (zero).

Width (Long) - As dimensões iniciais do objeto OLE, em pontos.

Height (Long) - As dimensões iniciais do objeto OLE, em pontos.