Come convertire macro di Excel a Open Office

December 11

Come convertire macro di Excel a Open Office


di programmazione Visual Basic è un aspetto particolarmente potente dell'ambiente Microsoft Excel. Le macro create da questo linguaggio si estendono notevole funzionalità per i fogli di calcolo, offrendo interattività e in tempo reale i calcoli avanzati. Molti designer fogli elettronici desiderano i loro prodotti per essere cross-compatibili tra Microsoft Office e la sua alternativa open-source, Open Office. Ma il linguaggio macro di Visual Basic non è supportato da Open Office. Durante la conversione di file Excel per Open Office, il lavoro supplementare è necessario se i file contengono macro. Dato che questo è un problema comune, ci sono strumenti disponibili per semplificare il processo.

istruzione

1 Trova un programma di utilità adatto per convertire le macro nel linguaggio Visual Basic di Excel per il codice CalcBasic necessaria per Open Office. Una opzione gratuita è il programma di conversione online offerto da Business Spreadsheets (vedi link in "Riferimenti"). La pagina web di comodo consente all'utente di incollare esistente codice Visual Basic in una casella di testo e convertirlo in CalcBasic automaticamente. Mentre nessuna conversione automatica tra i due linguaggi di programmazione sarà approfondita, questo processo è una buona introduzione per la messa a punto che è inevitabilmente necessario per garantire la piena funzionalità in Open Office. Questa utility è un bene per i programmatori che cercano di passare rapidamente avviare il processo di conversione in modo che tutti gli utenti Open Office potranno avere accesso ai propri programmi macro.

2 Installare un pacchetto di compatibilità di Visual Basic in Open Office. Questa opzione è particolarmente conveniente in quanto permette Open Office per eseguire un programma Visual Basic senza alcuna conversione. Tuttavia, questo non è l'ideale per qualsiasi foglio di calcolo progettata per un pubblico di massa in quanto ogni utente avrebbe bisogno di fare l'aggiornamento per il software Open Office. Ci sono due opzioni per fare questo cambiamento. Il programma di Go-oo estende software Open Office ad una varietà di tipi di file che consentono agli utenti di integrare facilmente molte applicazioni.

Una ulteriore soluzione in questo senso è una riconfigurazione completa del pacchetto di installazione in esecuzione Open Office su una rete. Novell ha creato un nuovo design di Open Office che supporta il codice Visual Basic, ma l'installazione è complicata. Questo processo si basa anche su aggiornamenti di OOo offerti da Go-oo, ma li integra da zero. Questo è più adatto per ambienti di rete in cui molte persone avranno bisogno di questa funzionalità.

3 Acquisire una versione di Open Office che ha già visivo compatibilità di base costruito. A partire dal 2006 ci sono almeno 10 versioni di Open Office che supportano Visual Basic. Questo consente di evitare il processo per più robusto macro di conversione di Excel, ma non è adatto per i programmatori che cercano di raggiungere un vasto pubblico. Open Office in formato nativo non riconosce il codice Visual Basic, quindi questa opzione è adatto solo per i programmatori che il passaggio per sé o per un bacino di utenza controllata.