programmazione in Visual Basic è un aspetto particolarmente potente dell'ambiente Microsoft Excel . Le macro create da questo linguaggio si estendono notevole funzionalità di fogli di calcolo , offrendo una maggiore interattività e calcoli in tempo reale . Molti designer di fogli di calcolo desiderano i loro prodotti per essere cross- compatibile 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 di Excel a Open Office , il lavoro supplementare è necessaria se i file contengono macro. Dato che questo è un problema comune , sono disponibili gli strumenti per semplificare il processo . Cose che ti serviranno
Excel VBA di utilità di conversione
Show More Istruzioni
1
trovare un programma di utilità adatto per convertire le macro in linguaggio Basic Excel Visual al codice necessario CalcBasic per Open Office . Una opzione gratuita è il programma di conversione online offerto da Business Fogli di calcolo ( vedi link in "Riferimenti" ) . La pagina web di comodo consente di incollare codice Visual Basic esistente in una casella di testo e converte automaticamente in CalcBasic . Mentre nessuna conversione automatica tra i due linguaggi di programmazione sarà approfondita, questo processo è un buon primer per il tweaking che è inevitabilmente necessario per garantire la piena funzionalità di Open Office . Questa utility è un bene per i programmatori in cerca di saltare 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 comoda in quanto permette Open Office per l'esecuzione di un programma Visual Basic senza alcuna conversione . Tuttavia, questo non è l'ideale per qualsiasi foglio di calcolo progettato per un pubblico di massa , come ogni utente avrebbe bisogno di fare l' aggiornamento per il loro software Open Office . Ci sono due opzioni per fare questo cambiamento . Il programma di Go- oo estende il software Open Office a una varietà di tipi di file che consente agli utenti di integrare facilmente molte applicazioni .
Una soluzione aggiuntiva in questo senso è una riconfigurazione completa del pacchetto di installazione di Open Office in esecuzione su una rete. Novell ha creato un nuovo progetto di Open Office che supporta il codice Visual Basic , ma l'installazione è complicata . Questo processo si basa anche sugli aggiornamenti 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à la compatibilità di Visual Basic costruito pollici A partire dal 2006 ci sono almeno 10 versioni di Open Office che supportano Visual Basic . Questo evita il processo per la più robusta di conversione macro di Excel , ma non è adatto per i programmatori che cercano di raggiungere un vasto pubblico . Open Office nel formato nativo, non riconosce il codice Visual Basic , quindi questa opzione è adatto solo per i programmatori di fare lo switch per se stessi o di una base di utenti controllati .