将 Excel 电子表格中的行作为段落插入 Word 文档中

将 Excel 电子表格中的行作为段落插入 Word 文档中

我正在尝试将问卷调查的结果放入 Word 文档中。

问卷调查是使用 Web 应用程序完成的,结果存储在数据库中。信函中只需包含那些被认为不令人满意的问卷结果,因此结果数量会有所不同。信函中需要的结果可以轻松导出到 Excel 电子表格中。表格大致如下。

Question                   | Answer | Reason
====================================================
Is the project up to code? | No     | Plans missing.
Has payment been made?     | No     | Cheque returned, NSF.

如何在 Word 文档中将信息显示为段落?像这样。

Dear So-and-So,

The results of your questionnaire are as follows:

No - Is the project up to code?
 Plans Missing.

No - Has payment been made?
 Cheque returned, NSF.

Sincerely,

The Administration

当我使用邮件合并时,我最终会为每个问卷项目获得一个单独的文档。我可以插入<<NextRecord>>合并字段,并复制其他合并字段,但仍然会生成多个文档,除非复制的字段数量正确,否则会产生空白行,或者丢失数据。

有没有办法进行邮件合并,将未知数量的项目插入到同一个文档中?结果可能是表格或一系列段落。某种邮件合并循环会很棒!

答案1

诀窍是将每个客户的所有内容放在一行上。

全部在单排上

这里的缺点是,当您在 Word 中设置邮件合并时,您必须手动输入每个字段(在您的情况下)的问题、答案和原因。

邮件合并


因此,您前期做的工作越多,在 Word 中需要做的工作就越少。如果您可以编辑 SQL 或 Excel 电子表格,以便您的问题/答案/原因块位于单个单元格中,那么您可以一次性合并该单个字段。CHAR(10)是您的朋友!

全部在单行上,较少字段


在此处输入图片描述


在此处输入图片描述

相关内容