0

Python 新手。我有许多带有文本框的 Word 文档。使用 VBA,我将这些框中的文本捕获到变量中。首先,我希望能够打开给定文件夹中的每个 Word 文档,读取每个包含文本框数据的 VBA 变量并将其打印到文本文件中。

我有 Python 2.7.3 并安装了 Pywin32。

4

1 回答 1

0

有两种方法可以从你所在的位置开始:使用 Python + COM 远程控制你的 word 应用程序——这应该是更容易做的事情。从 Python 访问 Word 数据的另一种方法是将 Python 脚本写入 LibreOffice 套件——它能够自行导入 MS-word 文件,并与 Python 交互。但是这样做应该很复杂,因为该接口的文档记录很差,并且很少有人使用。

因此,自动化 ms-word 是更简单的方法 - 请查看此处的示例 - 它们应该可以帮助您入门: http ://win32com.goermezer.de/content/view/158/192/

于 2013-01-28T02:19:27.783 回答