我喜歡使用OneNote,但是我想要更多地控制筆記的位置以及筆記是如何生成的。我非常熟悉VBA並且熟悉Python(並且這些是我可以在我的機器上編碼的唯一語言),但是我還沒有找到一種體面的方式通過代碼與OneNote進行交互。我使用的OneNote 2003看起來不像2007年那樣有xml導出。有沒有人想出了一種使用Python或VBA讀寫OneNote文件的簡單方法?有沒有辦法通過代碼與OneNote對話?
7
A
回答
4
OneNote 2007 has more options,但OneNote 2003僅支持CSimpleImporterClass API以編程方式將數據導入到OneNote中。 CSimpleImporterClass可讓您使用VB將圖像,墨跡和HTML引入OneNote。
讀取OneNote 2003文件可能會有點困難。我不知道有哪些資源可以使用Python或VBA輕鬆準備OneNote 2003文件。
0
描述@
http://varunsrin.posterous.com/python-onenote-you
Python支持還有一個C#插件@http://onom.codeplex.com/
0
對於基本的CRUD(創建,讀取,更新,刪除)上的OneNote筆記本,部分或頁面操作,您還可以使用來自Python的REST API。
相關問題
- 1. VS2005:當通過C#代碼跨步,有沒有辦法跳過代碼段?
- 2. 有沒有辦法通過PHP頁面修改node.js代碼?
- 3. 有沒有辦法隱藏JavaScript代碼?
- 4. 有沒有辦法從代碼
- 5. 有沒有辦法在代碼
- 6. 有沒有辦法過濾Twilio通話記錄?
- 7. 有沒有辦法通過響應
- 8. 有沒有辦法通過光滑
- 9. 有沒有辦法通過硒IDE
- 10. 有沒有辦法通過HTML渲染?
- 11. 有沒有辦法通過服務
- 12. 有沒有辦法通過PHP
- 13. 有沒有辦法跳過jQuery/Backbone/Underscore的代碼,當調試通過JS?
- 14. 有沒有辦法通過http代碼過濾記錄的elmah條目?
- 15. 有沒有辦法通過C#對象SQL存儲過程
- 16. 有沒有辦法讓WP7 Mail與GMail對話一起工作?
- 17. 有沒有辦法通過使用上下文訪問對話框?
- 18. 有沒有辦法通過會話傳遞對象並使用其功能?
- 19. 有沒有辦法將密碼傳遞給pam_start()或pam_authenticate()並繞過「對話」?
- 20. 有沒有辦法讓這個C#比較代碼更通用?
- 21. 有沒有辦法使用onenote API移動頁面?
- 22. 有沒有辦法通過命令行生成OpenClient .NET代理?
- 23. 有沒有辦法通過HttpServletRequest.getAttributeNames()多次迭代?
- 24. 有沒有辦法通過其哈希碼
- 25. 有沒有辦法使Jetty使用SSL與Java代碼
- 26. Vertica - 有沒有辦法通過代碼檢索被拒絕的記錄?
- 27. 有沒有辦法通過代碼查看iPhone的短信檔案?
- 28. 有沒有辦法通過自動佈局縮小約束而無需代碼?
- 29. 有沒有辦法通過編譯器的命令行來添加代碼?
- 30. 有沒有辦法通過PHP變量與div ID?