首页 理论教育 通过OLE实现Word、Excel、PPT的连接与嵌入

通过OLE实现Word、Excel、PPT的连接与嵌入

时间:2023-10-27 理论教育 版权反馈
【摘要】:在“插入对象”对话框中选择多选项“显示为图标”,则嵌入的文档仅显示为图标。Excel工作簿(工作表)的链接与嵌入与Word文档相同,操作方法也相同。图20-19幻灯片中粘贴Excel数据区域的“嵌入”选项除了Office组件间文档的OLE,还可以在Office文档中嵌入如PDF文档等其他支持OLE的文档类型。

通过OLE实现Word、Excel、PPT的连接与嵌入

1.OLE简介

程序之间的数据共享总会给用户带来便利,而最简捷的数据共享方法有:(1)直接在程序A的文件中嵌入程序B的数据;(2)通过一定的接口在程序A中链接程序B中的数据。打开被嵌入的数据,则程序A将直接调用程序B来进行操作,也就是创建了一个“复合文档”,在程序A中调用程序B来处理程序B的数据。当数据是通过接口来链接进来时,就只能在外部通过程序B来处理数据。无论哪种方式,程序B都是数据的“服务器”。这就是微软的OLE(Object Linking and Embedding,对象的链接与嵌入)技术数据共享思想。

OLE技术为Office各个组件之间的数据共享提供了基本模式。将Excel中的图表通过“复制—粘贴”的方式引入在Word文档或者PowerPoint演示文稿中,图表的数据连接就是这一数据共享模式的具体体现。

在演示文稿中嵌入其他文档(例如Word文档等)也是如此。Office各组件之间相互嵌入或者链接文档数据的操作基本相同。

2.对象的连接与嵌入

图20-18 将Word文档通过OLE方式嵌入幻灯片

在编辑幻灯片时,有时可能需要演示Word文档或者PDF文件中的讲义或者材料,这时可以通过插入对象来实现:(1)单击“插入”选项卡—“文本”组—“对象”按钮,弹出“插入对象”对话框。(2)对话框中缺省选择“新建”选项,即在幻灯片中新建一个文档。因为此处我们需要将已有的文档嵌入幻灯片中,所以选择“由文件创建”选项,然后单击“浏览”按钮。(3)在“浏览”对话框中找到需要嵌入的文件后单击“确定”按钮;这时“插入对象”对话框的“文件”输入框中显示了嵌入文件的路径和文件名。如图20-18左图所示。单击“确定”按钮,则所选文档被嵌入到了幻灯片之中。如图20-18右图所示。

 双击所嵌入的文档,即会在PowerPoint中打开被嵌入的Word的窗口,可以在其中对此文档进行编辑。编辑后只需单击幻灯片中的其他位置,即会关闭所嵌入的Word窗口。

 需要注意的是,被嵌入的文档已经嵌入当前演示文稿中,与源文档脱钩,即对源文档的修改不会反映到嵌入文档中。(www.xing528.com)

 在“插入对象”对话框中选择多选项“显示为图标”,则嵌入的文档仅显示为图标。但是,与嵌入并显示文档的情况相同,双击图标后即可打开相关的应用(如Word)编辑文档。

 如果在“插入对象”对话框中勾选“链接”选项,插入的对象将按照链接的方式插入到幻灯片中。与嵌入文档不同,链接文档未与源文档脱钩,对源文档的修改会直接反映到链接文档中。且双击链接文档后,将在另外新开的窗口中打开源文档并进行编辑。凡具有外部链接的文档,在重新打开时,Office都会进行安全提示。

 Excel工作簿(工作表)的链接与嵌入与Word文档相同,操作方法也相同。

 在Excel工作表中复制一个区域,在幻灯片中进行粘贴时,粘贴选项中将出现“嵌入”选项,如图20-19所示。按此选项进行粘贴的表格将保留嵌入对象的形式,双击即会打开嵌入式的Excel编辑窗口。

图20-19 幻灯片中粘贴Excel数据区域的“嵌入”选项

 除了Office组件间文档的OLE,还可以在Office文档中嵌入如PDF文档等其他支持OLE的文档类型。

温馨提示

对建立了外部链接的文档进行维护或者交换时,必须同步维护或者交换链接文档。否则,Office将无法更新并打开源文档。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈