2009-07-07 88 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

相關問題