Word 2007 VBA não pode controlar fotos?
-
19-08-2019 - |
Pergunta
Tente gravar uma macro no Word 2007, aviso que você não pode fazer uma coisa para fotos. (Ou isso é uma questão local com a minha máquina?)
E eu não posso mesmo encontrar o objeto Imagem / Imagem dentro do objeto do Word Ref.
O que dá?
Solução
No Word, as imagens são internamente alças como formas. Existem basicamente dois tipos: InlineShapes
, que estão alinhados em linha com o texto, e Shapes
que são todas as formas flutuantes em uma página
Você pode acessar uma imagem dependendo do seu tipo, quer através
With ActiveDocument.InlineShapes(1)
.Width = 300
.Height = 200
End With
ou
With ActiveDocuments.Shapes(1)
.Width = 300
.Height = 200
End With
Outras dicas
Durante a gravação você não pode usar o mouse para selecionar qualquer coisa que você tem que usar o seu teclado para selecionar a imagem e depois usar as opções do menu para manipulá-lo.