如何依excel中数据批量生成文件
答案:2 悬赏:40
解决时间 2021-02-18 20:36
- 提问者网友:刀枪不入
- 2021-02-18 01:32
如何依excel中数据批量生成文件
最佳答案
- 二级知识专家网友:冷眼_看世界
- 2021-02-18 01:37
邮件合并功能能满足要求
、在word中,选择“邮件——邮件合并向导”打开向导。
2
2、选择“信函”,下一步
3、选择“使用当前文档”
4、选择“浏览”,选择到excel的数据表格。
5、选择如下图的数据源,勾选“全部显示”,确定
6、选择“整张电子表格”,确定
7、打开数据源的确认表格,选择需要填充的数据,确定!
8、此时在菜单表会有“插入合并域”,下列表中,会出现excel中的数据字段,此时在word模板中的需要的位置,点哪个字段,就会在哪个位置插入哪个字段数据。
9、选择“完成合并——编辑单个文档”
10、在打开的对话框中选择合并到文档“全部” ,此时word会自动合并数据源。
11、注意打印时,页数输入指定格式“p1s1-p1s2”表示打印1-2页。
最后:如果显示的数据显示N多的小数位置,在执行如下操作。勾选“打开时确认文件格式转换”
、在word中,选择“邮件——邮件合并向导”打开向导。
2
2、选择“信函”,下一步
3、选择“使用当前文档”
4、选择“浏览”,选择到excel的数据表格。
5、选择如下图的数据源,勾选“全部显示”,确定
6、选择“整张电子表格”,确定
7、打开数据源的确认表格,选择需要填充的数据,确定!
8、此时在菜单表会有“插入合并域”,下列表中,会出现excel中的数据字段,此时在word模板中的需要的位置,点哪个字段,就会在哪个位置插入哪个字段数据。
9、选择“完成合并——编辑单个文档”
10、在打开的对话框中选择合并到文档“全部” ,此时word会自动合并数据源。
11、注意打印时,页数输入指定格式“p1s1-p1s2”表示打印1-2页。
最后:如果显示的数据显示N多的小数位置,在执行如下操作。勾选“打开时确认文件格式转换”
全部回答
- 1楼网友:湫止没有不同
- 2021-02-18 03:03
你要在在这些文件中取数据的那个工作表是否名称一样,如果一样(假定全是sheet1),下面方法就可用。
首先要有文件列表(如果文件名很规律,想信你会在excel里做好了,如果文件名没规律,就需要在cmd下用dir /b获取),有了文件名列表后,假定就是
20090101.xls
20090102.xls
20090103.xls
...
贴到word里,替换^p为]sheet1!a1^p=[
替换完成编辑一下第一行,所有内容看起来象这样
=[20090101.xls]sheet1!a1
=[20090102.xls]sheet1!a1
=[20090103.xls]sheet1!a1
然后在excel新建一个文件,保存到上面的20090101.xls同样那个目录下,贴入上面的内容就可以了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯