Visual Basic programmering er en spesielt kraftig aspekt av Microsoft Excel miljø . Makroer som er opprettet av dette språket utvide betydelig funksjonalitet til regneark ved å tilby forbedret interaktivitet og real-time beregninger. Mange regneark designere ønsker sine produkter for å være cross- kompatible mellom Microsoft Office og åpen - kildekode-alternativ , Open Office. Men Visual Basic makro språk ikke støttes av Open Office . Ved konvertering Excel-filer til Open Office, er ekstra arbeid nødvendig hvis filene inneholder makroer . Ettersom dette er et vanlig problem, det finnes verktøy for å effektivisere prosessen . Du trenger
Excel VBA Conversion Utility
Vis flere instruksjoner
en
Finn et egnet verktøy program for å konvertere makroer i Excel Visual Basic språket til CalcBasic koden nødvendig for Open Office. Et gratis alternativ er online konvertering program som tilbys av Business Spreadsheets ( se lenke under " Referanser ") . Denne praktiske nettside tillater brukeren å lime eksisterende Visual Basic-kode i en tekstboks og automatisk konvertere den til CalcBasic . Selv om ingen automatisk konvertering mellom de to programmeringsspråk vil være grundig , er denne prosessen en god primer for tilpasning som er uunngåelig nødvendig for å sikre full funksjonalitet i Open Office . Dette verktøyet er bra for programmerere som ønsker å raskt hoppe starte konverteringsprosessen så alle Open Office -brukere vil ha tilgang til sine makroprogrammer .
2
Installer en Visual Basic- kompatibilitet pakke inn Open Office . Dette alternativet er spesielt praktisk som det tillater Open Office til å kjøre et Visual Basic program uten konvertering . Men dette er ikke ideelt for noen regneark laget for et stort publikum som hver bruker trenger å gjøre oppdateringen til sin Open Office-programvare . Det er to alternativer for å gjøre denne endringen . The Go -oo program strekker Open Office-programvare til en rekke filtyper som tillater brukere å enkelt integrere mange applikasjoner .
En ekstra løsning langs disse linjene er en full rekonfigurering av Open Office installasjonspakken kjører på et nettverk . Novell har skapt en ny utforming av Open Office som støtter Visual Basic-kode , men installasjonen er komplisert . Denne prosessen er også avhengig av de OOo oppdateringene som tilbys av Go- oo , men integrerer dem fra grunnen av. Dette er bedre egnet til nettverksmiljøer hvor mange individer vil trenge denne funksjonaliteten.
3
Skaff en versjon av Open Office som allerede har Visual Basic kompatibilitet bygget i. Fra og med 2006 er det minst 10 versjoner av Open Office støtter Visual Basic . Dette obviates prosessen for mer robust Excel makro konvertering, men er ikke egnet for programmerere som ønsker å nå et bredt publikum . Open Office i det opprinnelige formatet gjenkjenner ikke Visual Basic-kode , så dette alternativet er bare egnet for programmerere gjør bryteren for seg selv eller en kontrollert brukergruppe.