人们提到电子表格,自然就想到了EXCEL,EXCEL本质上就是一个表格,而表格就是展现数据的。不过呢,展现数据的方式有很多,表格是使用最多的,图表也是一种,另外就是通过文字来展现数据了。但是无论你如何展现数据,数据本身是不会变的,而数据的大致形式就是标题,然后就是一行一行的数据,形成了一个表格。从这个角度来说,EXCEL自然可以成为数据源。
EXCEL和WORD联动
EXCEL和WORD都是OFFICE办公软件中的一员,WORD主要处理文字工作。即便是写文章也不可避免地要和数据打交道,那怎么叫EXCEL和WORD联动呢?这个联动不是说在WORD的文章中插入EXCEL表格,这也太小儿科了。这个联动,我就用合同的例子来演示一下。
合同有些要素是一定要有的,比如甲方、乙方、合同金额等等,我相信很多公司一定会有一个合同台账,记录了合同中的各个要素。而合同的文本格式一般都大同小异,不同的地方就是这些要素,所以可以利用EXCEL作为数据源,而用WORD实现套打。
这里先看一下EXCEL合同台账
将这个EXCEL作为WORD的数据源,是利用WORD的邮件功能,比如上面这个表格的文件名叫 合同台账。选择WORD菜单邮件,点击其中的选择收件人,使用现有列表,这个时候弹出对话框,只要选择到EXCEL合同台账的文件即可。确定之后,之后的对话框基本就是默认得了,先选择是EXCEL中的哪个SHEET,然后就是首行是否为标题行,这个是默认勾选的。然后WORD会读出EXCEL中的数据了。
这个时候,我们要做的就是将EXCEL的每列数据插入到WORD中适当的地方。这个WORD的合同我做的比较简陋,大家见谅。
然后,我们只要点击预览结果,就完成了。然后你会发现,有多少EXCEL数据,就有多少WORD文本,用旁边的导航按钮就可以下一条下一条的浏览数据了。最后如果你要打印,就按完成并合并,这样就完成了套打工作了。
总结
其实,原本我是想将EXCEL中的VBA的内容继续写下去的,不过后来一想,我觉得VBA是可以作为单独的一个系列的,毕竟这涉及到编程了。所以这个系列结束之后,我将推出VBA在EXCEL中的应用系列了,希望大家支持。
在结束之前,总是需要总结一下,我就简单说两句了。
一、关键是数据
我使用EXCEL已经20多年了,多年来使用下来,我感觉到数据本身的完善是关键。EXCEL虽然提供了大量的函数用来处理数据、整理数据,但其实每当你使用函数的时候,实际上是对数据的补充因为函数本身就是利用数据来创造新的数据。所以说,数据录入完整是非常关键的,基础数据的完整可以让你之后的工作非常便利,甚至不必使用函数也可以做出非常快地做出报表。我这里所说的数据完整是你涉及表格的时候需要考虑的内容,这个表格需要多少字段,每个字段都是什么类型的,我觉得字段可以多,哪怕是有重复的也没关系,因为这些都是你之后的工作底稿,他是否完整影响到后续的工作。即便我们在最初涉及表格的时候已经把字段设置得非常完善了,但难免在以后会有增加新字段的时候,所以无论你增加多少字段,最好都加在原来的表格里面,不要去重新新建表格,如果是已经没有用的字段,我的建议是不要删除,因为要留下痕迹。这样的话,其实对一个人来说他的表格其实只有一个,就是基础数据,而之后的分析报表等等都是在原有的基础数据上进行处理的。
二、关键是思路
更多的时候,我们是通过专业软件来导出EXCEL表格再进行处理和分析的。比如我们的财务软件可以到处各种各样的明细账、总分类账,不过这些导出的表格并不能直接拿来用,还需要进行处理。这个过程中难免会遇到很多问题,然而我想说处理这些问题的关键是思路,而不是你对EXCEL的函数有多熟悉。有了处理思路再去寻找所需要的函数,这样不仅能解决问题,同时你在处理的过程中会对使用到的函数有了非常深刻的印象,对于学习EXCEL使用函数来说有非常大的帮助。所以说,函数不用刻意去背,你经常用的不背也熟悉,你用不到的不学也不吃亏,但是解决问题的思路是需要长时间的锻炼的。
接下去,我将推出VBA的经验分享了。VBA作为EXCEL中的一个工具,作用可以说也是非常大的。编写VBA程序已经在编程的范畴内了,不过大家不要觉得这个很难,事实上了解了VBA的语法之后,基本上就像自己写文章一样,通过代码来实现自己的思路,让电脑做自己想做的事情,这真的一件非常有意思的事情。