office自动化:excel导出到word的指定格式
本帖最后由 2002070344 于 2009-3-27 12:21 编辑今天帮同事整了一个office的小应用,就是把excel的特定行列的数据抽取出来,输出到word文档的表格的选定位置中。(因为在excel中可以做一些数的运算,这是word做不到的,所以很多人喜欢在excel中做了运算,再黏贴到word里面排版,再打印出来,这样比较好看,但是这样比较耗时间,excel到word的位置不一定是一样,那就要一个个黏贴,当这个工作是重复性很高的话,工作效率就相当低了。)
步骤1:我在c盘建立一个文件夹,里面有两个文件,一个是word.doc(最终要输出的word文档),一个是excel.xls(原始的数据来源)。
word样式是这样的:
excel样式是这样的:
步骤2:打开word,“工具”---“信函与邮件”---“显示邮件合并工具栏”
步骤3:光标放“数据1”下方要待输入数据的空格处,点击下图工具栏的“打开数据来源”。
步骤4:选择你要导入的excel文档,点击“插入域”,选中你要插入的位置和插入列名称。and then,其他数据源如此类推插入,最后保存退出。到此已经完成了,下面我们来测试一下。
5、test一下效果:我在excel随便输入一些数据,如下图,然后打开word文档,最终效果如下:
后记:为了重复使用,你可以把要输出的excel放到这个文件夹里面(文档名字要与原来设计的时候用的excel名字相同,以便建立数据连接),然后点击word文档里的"查看合并数据"来更新一下你要输出的word文档,当然你可以把这个word文档“另存为”放在别的文件夹保存。(防止被新生成的word文档替换了)。office是一个办公自动化工具,大家用得比较多的是文档编辑这块,挖掘好自动化应用可以有效地提高我们的工作效率。
页:
[1]