找到所有图形

时间:2014-03-16 10:09:16

标签: ms-word word-vba visual-studio-macros

我有100多个Word文档,每个文档有1000多张图片。我需要"查看"所有这些都在一个文档中逐个进行,并且还计算文档中图片的总数。

我尝试使用"查找图形" ---" ^ G&#34 ;.然而,它并没有找到所有的照片。

经过实验,我意识到如果图形的自动换行文本值设置为"符合文本"只有这样它才被视为图形并位于Find!

有没有办法一个接一个地找到文档中的所有图片,还能在一个文档中统计所有图片?

1 个答案:

答案 0 :(得分:0)

要查看文档中的图像总数,可以使用以下内容:

MsgBox ActiveDocument.InlineShapes.Count

您可以用来循环它们的包装器是:

For Each iShape In ActiveDocument.InlineShapes
    stuff
Next

一种选择是进入宏并使用F8逐步完成代码。