Tôi thích sử dụng OneNote, tuy nhiên tôi muốn kiểm soát nhiều hơn đối với vị trí ghi chú của mình và cách tạo ghi chú. Tôi rất thành thạo trong VBA và ok với Python (và đó là những ngôn ngữ duy nhất tôi có thể viết mã trên máy của tôi) tuy nhiên tôi đã không tìm thấy một cách phù hợp để tương tác với OneNote thông qua mã. Tôi đang sử dụng OneNote 2003 mà không giống như nó có một xuất khẩu xml như 2007 không. Có ai đã tìm ra một cách dễ dàng để có thể đọc và ghi các tệp OneNote bằng Python hoặc VBA không?Có cách nào để nói chuyện với OneNote thông qua mã không?
7
A
Trả lời
4
OneNote 2007 has more options, nhưng OneNote 2003 chỉ hỗ trợ CSimpleImporterClass API để nhập dữ liệu theo chương trình vào OneNote. CSimpleImporterClass sẽ cho phép bạn đưa hình ảnh, mực và HTML vào OneNote bằng VB.
Đọc các tệp OneNote 2003 có thể khó hơn một chút. Tôi không biết bất kỳ tài nguyên nào để làm cho các tệp OneNote 2003 sẵn sàng với Python hoặc VBA trở nên dễ dàng.
0
hỗ trợ Python mô tả @http://varunsrin.posterous.com/python-onenote-you
Ngoài ra còn có một C# Plugin @http://onom.codeplex.com/
0
Đối CRUD cơ bản (Create, Read, Update, Delete) hoạt động trên máy tính xách tay OneNote, bộ phận hoặc các trang, bạn cũng có thể sử dụng số REST API từ Python.