Visual Basic -programmering är en särskilt kraftfull aspekt av Microsoft Excel miljö . Makron som skapats av detta språk utöka med funktioner för kalkylblad genom att erbjuda ökad interaktivitet och realtid beräkningar . Många kalkylblad designers vill att deras produkter ska vara över kompatibla mellan Microsoft Office och dess open - source alternativ , Open Office . Men Visual Basic makro språk inte stöds av Open Office . När du konverterar Excel-filer till Open Office , är ytterligare arbete behövs om filerna innehåller makron . Eftersom detta är ett vanligt problem , det finns verktyg tillgängliga för att effektivisera processen . Saker du behöver
Excel VBA Conversion Utility
Visa fler instruktioner
1
Hitta ett lämpligt verktyg för att konvertera makron i Excel Visual Basic språket till CalcBasic koden krävs för Open Office . Ett gratis alternativ är online- konverteringsprogram som erbjuds av Business Spreadsheets ( se länk i " Referenser " ) . Denna bekväma webbsida kan användaren klistra befintliga Visual Basic -kod i en textruta och automatiskt konvertera den till CalcBasic . Medan ingen automatisk omställning mellan de två programmeringsspråk kommer att vara noggrann , är denna process en bra primer för tweaking som är oundvikligen nödvändigt för att garantera full funktionalitet i Open Office . Detta verktyg är bra för programmerare som vill snabbt hoppa starta omvandlingsprocessen så alla Open Office-användare kommer att ha tillgång till sina makro program .
2
Installera ett Visual Basic kompatibilitet paketet i Open Office . Detta alternativ är särskilt bekvämt eftersom det tillåter Open Office för att köra ett Visual Basic-program utan någon konvertering . Detta är dock inte idealiskt för alla kalkylblad konstruerad för en masspublik som varje användare skulle behöva göra uppdateringen till deras Open Office . Det finns två alternativ för att göra denna förändring . The Go - oo Programmet sträcker Open Office till en mängd olika filtyper så att användarna kan enkelt integrera många applikationer .
En ytterligare lösning längs dessa linjer är en fullständig omkonfigurering av Open Office installationspaketet körs på ett nätverk . Novell har skapat en ny design av Open Office som stöder Visual Basic-kod , men installationen är komplicerad . Denna process bygger också på OOo uppdateringar erbjuds av Go - oo men integrerar dem från grunden . Detta lämpar sig bättre för nätverksmiljöer där många individer kommer att behöva den här funktionen . Skaffa en version av Open Office som redan har Visual Basic kompatibilitet byggt i. Som av 2006 finns åtminstone
3
10 versioner av Open Office som stöder Visual Basic . Detta undanröjer processen mer robust Excel makro konvertering , men är inte lämplig för programmerare som vill nå en bred publik . Open Office i sitt ursprungliga format inte erkänner Visual Basic -kod , så det här alternativet är endast lämplig för programmerare att göra övergången för sig själva eller en kontrollerad användarbas .