0

在工作中,我们要求客户填写问卷;我们发送给他们的格式是 MS Word 表格。更复杂的是,大量数据是通过复选框输入的,因此直接复制粘贴字段只会复制标签,而不是客户选择的标签。

那么现在,我们什么时候想从中获取数据呢?没那么容易。

空白调查的示例截图:

在此处输入图像描述

这是一个 Microsoft Word 表格。请注意,“b) 答案”可以是复选框或自由文本字段,具体取决于问题。

我想将 Word 文档中的信息提取成更有用的东西,最好不要手动复制粘贴每个单独的值。问题是,我不知道有什么可能。这是我在 MS Excel 中可能相当容易做到的事情,但是将其添加为 Word 会使它变得更加复杂。

最终的表格可能大致具有以下结构:

客户 | 类别 | 问题编号 | 问题文本 | 答案 | 评论 | 遵守

我可以使用的工具:Word、Excel、Access 和 SQL Server Management Studio。它最终很可能会被发送到数据库,但如果可能的话,尽可能将其发送到 Access/Excel 就足够了。

这可以以任何甚至有点自动化的方式完成吗?还是我卡住了从头开始重新输入数据?

4

1 回答 1

0

我最终使用了此处提供的脚本的修改版本- 最值得注意的是 Tim 的答案,它遍历了文档中的所有表格。为了处理复选框,我从这个页面交换了函数的复制行,这将选中和未选中的复选框分别变为“true”和“false”。

于 2013-01-15T01:08:40.793 回答