工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 5328|回复: 0

office自动化:excel导出到word的指定格式

[复制链接]
发表于 2009-3-27 11:00 | 显示全部楼层 |阅读模式
本帖最后由 2002070344 于 2009-3-27 12:21 编辑

今天帮同事整了一个office的小应用,就是把excel的特定行列的数据抽取出来,输出到word文档的表格的选定位置中。(因为在excel中可以做一些数的运算,这是word做不到的,所以很多人喜欢在excel中做了运算,再黏贴到word里面排版,再打印出来,这样比较好看,但是这样比较耗时间,excel到word的位置不一定是一样,那就要一个个黏贴,当这个工作是重复性很高的话,工作效率就相当低了。)

     步骤1:我在c盘建立一个文件夹,里面有两个文件,一个是word.doc(最终要输出的word文档),一个是excel.xls(原始的数据来源)。

word样式是这样的:
office1.jpg

excel样式是这样的:

office2.jpg

   
     步骤2:打开word,“工具”---“信函与邮件”---“显示邮件合并工具栏”
office3.JPG


    步骤3:光标放“数据1”下方要待输入数据的空格处,点击下图工具栏的“打开数据来源”。
office4.JPG


       步骤4:选择你要导入的excel文档,点击“插入域”,选中你要插入的位置和插入列名称。and then,其他数据源如此类推插入,最后保存退出。到此已经完成了,下面我们来测试一下。
office5.JPG
office6.JPG

office7.JPG

    5、test一下效果:我在excel随便输入一些数据,如下图,然后打开word文档,最终效果如下:
office8.JPG

office9.JPG

office10.JPG

   

      后记:为了重复使用,你可以把要输出的excel放到这个文件夹里面(文档名字要与原来设计的时候用的excel名字相同,以便建立数据连接),然后点击word文档里的"查看合并数据"来更新一下你要输出的word文档,当然你可以把这个word文档“另存为”放在别的文件夹保存。(防止被新生成的word文档替换了)。office是一个办公自动化工具,大家用得比较多的是文档编辑这块,挖掘好自动化应用可以有效地提高我们的工作效率。
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2024-5-1 10:00

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表