andrea25 ha scritto:
Ho sviluppato un applicativo e mi servirebbe capire come posso fare per aprire un documento Word esistente.
La particolarità però è che vorrei poter passare al documento delle variabili che ho nel mio programma e stamparle in determinate posizioni. Dite che è possibile?
Puoi usare l'interfaccia COM esposta dagli applicativi di Office, in questo caso Word, per comandare il programma, aprire il file ed eseguire in modo "automatizzato" le operazioni che faresti manualmente all'interno del programma.
Vedi
questa documentazione a titolo esemplificativo.
Ovviamente, Word deve essere installato sulla macchina per funzionare.
L'alternativa è quella di adottare librerie e componenti di terze parti che sappiano gestire nativamente il formato di Word senza avere bisogno del programma completo (in questo caso dovrai forse investire qualche dollaro).
Infine, potresti valutare di utilizzare un altro formato per la generazione del tuo report: dipende dalle caratteristiche che questo deve avere nel particolare.
Ciao!