Word VBA教程:InlineShapes集合对象

多种对象
InlineShapes (InlineShape)
多种对象

InlineShape对象组成的集合,该集合代表文档、区域或选定内容的所有嵌入式图形。

使用 InlineShapes集合

用 InlineShapes属性可返回 InlineShapes集合。下列示例将活动文档中的每个嵌入式图形转换为 Shape对象。


For Each iShape In ActiveDocument.InlineShapes
    iShape.ConvertToShape
Next iShape

可用New方法,以嵌入式图形的形式创建新图片。可用AddPictureAddOLEObject方法添加图片和 OLE对象,并将其与源文件链接。用AddOLEControl方法可添加 ActiveX 控件。

说明

尽管 Shape对象锁定于某一文本区域,但可将其自由浮移,并可将其放置于页面上的任何位置。可用ConvertToInlineShape方法和ConvertToShape方法来转换图形的类型。只能将图片、OLE对象和 ActiveX 控件转换为嵌入式图形。

文档中该集合的 Count属性仅返回正文部分的项目数。使用集合的 Range对象可计算其他部分的项目数。

当打开一篇在以前版本的 Word 中创建的文档时,图片将转换为嵌入式图形。

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号