我有一个 Excel 文件,我想根据内容将其拆分为多个文件(Word、PDF 也行)。内容有点像这样:
Person Fase Date Item Text
A 1 01-01-2012 Z Lorem ipsum
A 2 01-02-2012 X Lorem ipsum
B 1 02-01-2012 Y Lorem ipsum
C 2 01-01-2012 Z Lorem ipsum
我想要具有如下名称的 Word/PDF 文档
Person_Fase.docx
内容包括日期、项目和文本。最好采用表格布局。有什么提示/线索可以实现吗?大约有 700 个客户,每个客户最多有 300 个 Excel 条目。
答案1
我不确定,但你可以使用 open office。使用 open office 打开 xls 文件后,单击菜单下的导出,然后将其导出为 pdf 或 docx。
答案2
Microsoft Word 有一个插件,它使用邮件合并来执行这一精确的功能。
去http://www.gmayor.com/individual_merge_letters.htm,仔细阅读说明并下载模板的 zip 文件。
安装适用于您现有 Word 版本的模板。我在 Word 2010 中使用过此模板,但看起来其他版本也受支持。
在 Excel 电子表格中,创建一个带有所需文件名的新列。例如,如果 Person 在 A 列中,Fase 在 B 列中,则为 =A2&"="&B2。
在 Word 中,使用新模板创建一个新文档。
然后使用 Excel 电子表格作为数据源开始邮件合并。
根据需要格式化文档,可能通过插入一个有五列和两行的表格。在第一行中放置列标题,在第二行中插入合并字段。
单击“拆分合并”并按照向导选择记录、选择文件名并设置路径。
这会使用您设置的文件名和路径将每个记录/行保存在单独的 Word 文档中。