Uwielbiam korzystać z OneNote, jednak chcę mieć większą kontrolę nad lokalizacjami moich notatek i generowaniem notatek. Jestem bardzo zorientowany w VBA i ok z Pythonem (i są to jedyne języki, które mogę kodować na moim komputerze), jednak nie znalazłem przyzwoitego sposobu na interakcję z OneNote za pomocą kodu. Używam programu OneNote 2003, który nie wygląda tak, jak ma eksport xml, tak jak robi to w 2007 roku. Czy ktoś wymyślił łatwy sposób, aby móc czytać i pisać pliki OneNote z Python lub VBA?Czy istnieje sposób rozmawiania z programem OneNote za pomocą kodu?
7
A
Odpowiedz
4
OneNote 2007 has more options, ale OneNote 2003 obsługuje tylko CSimpleImporterClass API do importowania danych programowo do OneNote. CSimpleImporterClass pozwoli ci wprowadzać obrazy, atrament i HTML do OneNote przy użyciu VB.
Czytanie plików OneNote 2003 może być nieco trudniejsze. Nie znam żadnych zasobów, aby ułatwić przygotowywanie plików OneNote 2003 z Python lub VBA.
0
Python wsparcie opisane @http://varunsrin.posterous.com/python-onenote-you
Jest też C# Wtyczka @http://onom.codeplex.com/
0
uzyskać podstawowe CRUD (Create, Read, Update, Delete) Operacje na OneNote notebooków, sekcje lub strony, można również użyć REST API z Python.