如何在PPT中动态引用EXCEL的数据?
如何在PPT中动态引用EXCEL的数据?
在PPT中选择插入--对象--由文件创建,选择你的xls表格。
最最重要的是,勾选下面的「链接」。然后改动xls之后进入PPT会提示更新链接。然后改动xls之后进入PPT会提示更新链接。
以上均为2010版,或许显示有所不同,不过方法通用。
我补充一下vba的方法:
首先,你要把这个宏安全调到低,然后再选项-自定义功能区勾选开发工具,然后再Ofiice中点击开发工具-VisualBasic,复制下面代码:
SubOnSlideShowPageChange()'这个是ppt放映时自动运行的,用来打开调用excel
SetxlApp=NewExcel。
Application
xlFilePath$=ActivePresentation。Path&"\"&"date。xlsx"'date。xlsx是文件名
xlApp。Workbooks。OpenxlFilePath,,False
ActivePresentation。
Slides(2)。Shapes(1)。TextFrame。TextRange。Text=Cells(1,1)'Sildes后面的括号里面是幻灯片页数,Shapes后面的括号是当页幻灯片中的第N个图形,Cells后面的括号表示excel中的行列。
EndSub
SubOnSlideShowTerminate()'播放完成后自动运行,用来关闭excel
xlApp。Workbooks。Close
SetxlApp=Nothing
EndSub
然后保存,放映的时候,会自动修改指定文本框内容。
###先打开源文件,将图表复制。
打开PPT,点击“开始”页面--〉“粘贴”下面的下拉菜单--〉“选择性粘贴”
选择:粘贴链接
确定。
则:当源文件的数据有更新时,PPT立刻更新。
如果PPT当前没有打开,则在其打开时,会提示:更新链接。
答:你那样做是以建立超级连接或插入对象的方式。不打开时就是个图标 如果用最常用的方法拷贝+粘贴,看看是不是你想要的。 1、先打开TXT文件,然后全选,再拷贝 2、打...详情>>
答:详情>>
答:3、网络技术基于标准协议的(如SNMP和ITSM等)的应用于企业网和行业专网的信息服务管理和网络管理软件,包括监控软件、IP业务管理软件等;ISP、ICP的增值...详情>>
答:端口:500说明:InternetKeyExchange(IKE)(Internet密钥交换)端口:1645、1812说明:RemotAuthenticatio...详情>>