2009-07-07 75 views
7

我喜欢使用OneNote,但是我想要更多地控制笔记的位置以及笔记是如何生成的。我非常熟悉VBA并且熟悉Python(并且这些是我可以在我的机器上编码的唯一语言),但是我还没有找到一种体面的方式通过代码与OneNote进行交互。我使用的OneNote 2003看起来不像2007年那样有xml导出。有没有人想出了一种使用Python或VBA读写OneNote文件的简单方法?有没有办法通过代码与OneNote对话?

回答

4

OneNote 2007 has more options,但OneNote 2003仅支持CSimpleImporterClass API以编程方式将数据导入到OneNote中。 CSimpleImporterClass可让您使用VB将图像,墨迹和HTML引入OneNote。

读取OneNote 2003文件可能会有点困难。我不知道有哪些资源可以使用Python或VBA轻松准备OneNote 2003文件。

0

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

相关问题