Word 2007 VBA无法控制图片?

时间:2009-03-17 21:46:37

标签: vba ms-word office-2007 word-vba

尝试在Word 2007中录制宏,注意你无法对图片做任何事情。 (或者这是我机器的本地问题吗?)

我甚至无法在Word对象参考中找到图片/图像对象。

是什么给出了?

2 个答案:

答案 0 :(得分:4)

在Word中,图像在内部处理为形状。基本上有两种类型:InlineShapes,它们与文本内联对齐; Shapes,它们都是浮动在页面上的形状。

您可以通过

根据类型访问图像
With ActiveDocument.InlineShapes(1)
    .Width = 300
    .Height = 200
End With

With ActiveDocuments.Shapes(1)
    .Width = 300
    .Height = 200
End With

答案 1 :(得分:2)

录制时,您无法使用鼠标选择任何内容,因此必须使用键盘选择图片,然后使用菜单选项对其进行操作。