http://www.pptjcw.com

ppt插入excel表格:让Excel中的图表自动转化为PPT,你会用VBA来实现这个动作吗

    下面的是PPT教程网给你带来的相关内容:

    ppt插入excel表格:让Excel中的图表自动转化为PPT,你会用VBA来实现这个动作吗

    我们都知道Excel的图表功能是十分强大的,那么你在制作PPT的时候,肯定会遇上把我们在表格中的数据直接拿到我们的PPT中间使用。当然你也许会说,我们其实在PPT中也可以使用这个功能,但是我们在Excel中的操作肯定是要比PPT中间的操作简单的啦!

    我们本文将会从循序渐渐的方式来说明如何将我们的Excel的数据导入到我们的PPT中,一起来学习吧!

    1. 用VBA代码将我们的Excel的数据复制到我们的PPT

    我们有如下的表格数据,需要讲四个图表放到我们的PPT中间,那么你应该如何去做呢?也许你会说ppt插入excel表格:让Excel中的图表自动转化为PPT,你会用VBA来实现这个动作吗,我使用粘贴复制即可,对于本文只有4个你或许可以这么做,但是一旦有几百个呢,你也是复制粘贴吗?

    ppt插入excel表格

    首先看看动画是如何实现的吧!

    ppt插入excel表格

    其实实现这个功能非常简单,代码如下。代码的意思我们简单说下,开始自动新增一个PPT文件,然后将我们Excel的数据区域的B11:J28区域的数据复制到我们新增的PPT中,然后在新增的ppT中写入文字标题,就完成我们的所看的结果。

    ppt插入excel表格

    完成的结果如下所示:

    ppt插入excel表格

    ppt插入excel表格

    以上代码就是完成了我们将固定区域的数据复制到PPT中间,那么我们如何把每个图表都复制到PPT中间呢

    2、用VBA将我们Excel文件的工作表中的所有图表都复制到PPT

    我们还是以如上所示的源文件为例子,一起来看看如何将图表都复制到我们的PPT中间吧!

    ppt插入excel表格

    其实原理很简单,就是把我们刚才单个的代码稍微修改完成,先看看实现的效果吧!

    ppt插入excel表格

    看了是不是很快就完成这个动作,只需要几秒钟就可以,其实非常简单。眼尖的你,也可以早就发现了,就是新增加了一个循环for—next操作。

    ppt插入excel表格

    看了这个是不是以前做PPT很浪费时间,有了这个以后,速度是不是提升不是一点点。别慌我们还有更好玩的,一起来看看吧!

    ppt插入excel表格

    3、用VBA将我们工作薄中的图表自动放入到PPT中

    前面的2个我们知道如何将同一个工作表的图表放到PPT中,但是更多的时候我们的图表是用不同的工作表来放置的,那么我们是如何用VBA来完成这个呢?说起来其实原理很简单,把刚才的循环条件改变一下,从我们的for—next转变为for—each即可。

    有如下4个工作表,需要分别将他们转化为PPT,我们应该如何去做呢?

    ppt插入excel表格

    动画实现如下:

    ppt插入excel表格

    代码如下所示,相信这个代码其实你都可看懂,就是上面代码的演绎变化过程,我们就细说啦!这个就是在我们的工作薄之间的工作表之间进行循环,然后把其中的图表复制到我们新增的PPT文件中,这样就自动完成我们的PPT制作。

    ppt插入excel表格

    虽然对我们大部分用户来说,都不会再我们Excel使用很多的数据来完成PPT制作ppt插入excel表格,但是或许在你需要的时候,就会发现其实在Excel中间可以使用这个功能呢!学习一下,你何乐何不为呢?

    如果想要以上3个文件的源代码,私信我”PPT”,即可获得,谢谢支持,欢迎关注并转发,十分感谢!

    以上就是我们今天和大家说用代码在Excel中间复制数据到PPT的简单方法,如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。

    感谢你支持pptjcw.com网,我们将努力持续给你带路更多优秀实用教程!

    提示:如果您觉得本文不错,请点击分享给您的好友!谢谢

    上一篇:ppt怎么插入表格:PPT插入Excel表格的三种方法,演示文档插入表格的方法 下一篇:ppt效果图制作:ppt幻灯片制作基础教程图解

    郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。