Come vi comportate con i programmi personalizzati per windows, spesso scritti in access(vba) o vb, che utilizzano la stampa unione di ms office?
Mi trovo a dover convertire alcuni programmi in access(vba) che usano la stampa unione e quindi richiedono esplicitamente office. Prima di migrarli ad openoffice è necessario modificarli. Mi sembra un caso molto comune eppure in rete ho trovato molto poco sull'argomento. Ci sono vari modi per cambiare la stampa unione: 1) fare una macro che automatizzi la stampa unione quindi dal programma vba richiamare ooffice da riga di comando avviando in automatico la macro. Ho trovato questo esempio: http://www.oooforum.org/forum/viewtopic.phtml?t=7277&highlight=command+line+mail+merge ma è molto datato ed ora non funziona. 2) creare uno script in perl/python o altro che modifichi il documento e modificare il programma vba in modo che faccia una system verso questo programma. Questo forse è il modo migliore per chi consoce questi linguaggi, ma non ho trovato librerie/moduli facili da usare. Attualmente sto portando avanti il primo metodo, ma scriversi tutto da zero è un lavorone soprattutto senza esempi funzionanti. Avete consigli/link/documentazione su come fare nei due casi sopra citati? grazie p.s: riscrivere il programma in un linguaggio web nel mio caso non è una soluzione. So inoltre che il programma vba richiederebbe access ma da un pò in access c'è il modo di far eseguire il programma come "runtime" senza quindi richiedere access nel pc che utilizza il programma. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
