8

我喜欢使用 OneNote,但我希望更好地控制笔记的位置以及笔记的生成方式。我非常精通 VBA,并且可以使用 Python(这些是我可以在我的机器上编写的唯一语言),但是我还没有找到一种通过代码与 OneNote 交互的体面方式。我正在使用 OneNote 2003,它看起来不像 2007 那样具有 xml 导出功能。有没有人想出一种简单的方法来使用 Python 或 VBA 读写 OneNote 文件?

4

2 回答 2

4

OneNote 2007 有更多选项,但 OneNote 2003 仅支持CSimpleImporterClass API以编程方式将数据导入 OneNote。CSimpleImporterClass 将允许您使用 VB 将图像、墨迹和 HTML 导入 OneNote。

阅读 OneNote 2003 文件可能有点困难。我不知道有任何资源可以轻松地使用 Python 或 VBA 准备 OneNote 2003 文件。

于 2009-07-07T19:31:44.397 回答
0

对于 OneNote 笔记本、分区或页面上的基本 CRUD(创建、读取、更新、删除)操作,您还可以使用 Python 中的REST API

于 2016-06-16T16:39:56.563 回答