2009-07-07 12 views
7

Mi piace usare OneNote, tuttavia voglio un maggiore controllo sulle posizioni dei miei appunti e su come vengono generate le note. Sono molto esperto in VBA e ok con Python (e quelli sono gli unici linguaggi con i quali posso scrivere sulla mia macchina) tuttavia non ho trovato un modo decente per interagire con OneNote attraverso il codice. Sto usando OneNote 2003 che non sembra abbia un'esportazione xml come fa il 2007. Qualcuno ha capito un modo semplice per essere in grado di leggere e scrivere file OneNote con Python o VBA?C'è un modo per parlare con OneNote tramite il codice?

risposta

4

OneNote 2007 has more options, ma OneNote 2003 supporta solo lo CSimpleImporterClass API per l'importazione di dati a livello di codice in OneNote. CSimpleImporterClass ti permetterà di inserire immagini, inchiostro e HTML in OneNote usando VB.

Leggere i file di OneNote 2003 potrebbe essere un po 'più difficile. Non conosco alcuna risorsa per rendere più semplice la preparazione dei file OneNote 2003 con Python o VBA.

0

Per CRUD (Create, Read, Update, Delete) operazioni su blocchi appunti di OneNote, sezioni o pagine, è anche possibile utilizzare il REST API da Python.

Problemi correlati