Come convertire Excel Macro in Open Office

Trova un programma di utilità appropriato per convertire le macro di Excel Visual Basic nel codice CalcBasic richiesto per Open Office. Un'opzione gratuita è il programma di conversione online offerto da Business Spreadsheets (vedere il collegamento in "Riferimenti"). Questo comodo sito Internet consente all'utente di incollare il codice Visual Basic esistente in una casella di testo per convertirlo automaticamente in CalcBasic. Anche se non verrà completata la conversione automatica tra i due linguaggi di programmazione, questo processo è un buon inizio per l'inevitabile adeguamento necessario per garantire la funzionalità in Open Office. Questa utilità è per i programmatori che cercano di avviare rapidamente il processo di conversione in modo che tutti gli utenti di Open Office abbiano accesso ai loro programmi macro.

Installare un pacchetto di compatibilità Visual Basic in Open Office. Questa opzione è molto comoda poiché consente a Open Office di eseguire un programma Visual Basic senza conversioni. Tuttavia, non è l'ideale per qualsiasi foglio di calcolo progettato per un pubblico di massa perché ogni utente dovrà aggiornare il proprio software Open Office. Esistono due opzioni per apportare questa modifica: il programma Go-oo estende al software Open Office una varietà di tipi di file che consentono agli utenti di integrare facilmente molte applicazioni; l'altra soluzione è una riconfigurazione totale del pacchetto di installazione di Open Office eseguito sulla rete. Novell ha creato un nuovo design Open Office che supporta il codice Visual Basic, ma la sua installazione è complicata. Questo processo si basa anche sugli aggiornamenti di OOo offerti da Go-oo, ma li integra dall'inizio. Questo è adatto per le reti in cui molti utenti hanno bisogno di questa funzionalità.

Acquisire una versione di Open Office che abbia già il supporto di Visual Basic. Dal 2006 esistono almeno 10 versioni di Open Office che supportano Visual Basic. Ciò evita l'ingombrante processo di conversione delle macro di Excel, ma non è appropriato per i programmatori che cercano di raggiungere un vasto pubblico. Open Office nel suo formato nativo non riconosce il codice Visual Basic, quindi questa opzione è adatta solo ai programmatori che effettuano la modifica per se stessi o una base di utenti controllata.