Shapes.AddOLEObject 方法 (Word)

创建一个 OLE 对象。 返回代表新 OLE 对象的 InlineShape 对象。

语法

expressionAddOLEObject( _ClassType_ , _FileName_ , _LinkToFile_ , _DisplayAsIcon_ , _IconFileName_ , _IconIndex_ , _IconLabel_ , _Range_ )

expression 是必需的。 一个代表 Shapes 对象的变量。

参数

名称 必需/可选 数据类型 说明
ClassType 可选 Variant 用于激活指定 OLE 对象的应用程序的名称。
FileName 可选 Variant 创建对象所用的文件。 如果省略该参数,则使用当前的文件夹。 必须指定对象的 ClassType 或 FileName 参数,但不能同时指定两者。
LinkToFile 可选 Variant 若要将 OLE 对象链接到创建它的文件。 以使 OLE 对象成为独立复的文件。 如果您指定一个值为 ClassType,链接到文件参数必须为 。 默认值为 False
DisplayAsIcon 可选 Variant 若要将 OLE 对象显示为图标。 默认值为 False
IconFileName 可选 Variant 包含将要显示的图标的文件。
IconIndex 可选 Variant 该图标在 iconfilename 所指定的索引号。 指定文件中图标的顺序对应于图标时显示的 更改图标对话框中 显示为图标复选框已选中的顺序。 文件中的第一个图标的索引号是 0 (零)。 如果具有给定索引编号的图标不存在在 iconfilename 所指定,则使用的图标索引号为 1 (文件中的第二个图标)。 默认值为 0 (零)。
IconLabel 可选 Variant 显示在图标下面的标签(题注)。
Range 可选 Variant 一个范围,OLE 对象将放置在该范围的文本中。 除非范围是折叠的,否则 OLE 对象将替换该范围。 如果省略此参数,则自动放置对象。

返回值

InlineShape

示例

以下示例在活动文档中添加一个新的浮动位图映射。 该位图链接到另一个文件。

ActiveDocument.Shapes.AddOLEObject _ 
 FileName:="c:\my documents\MyDrawing.bmp", _ 
 LinkToFile:=True

另请参阅

Shapes 集合对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。