Visual Basic programmering er en særdeles magtfuld aspekt af Microsoft Excel-miljø . Makroer oprettet af dette sprog udvide betydelig funktionalitet til regneark ved at tilbyde øget interaktivitet og real -time beregninger. Mange regneark designere ønsker deres produkter til at være cross- kompatible mellem Microsoft Office og dets open source alternativ , Open Office . Men Visual Basic makro sprog ikke understøttes af Open Office . Ved konvertering Excel-filer til Open Office er behov for supplerende arbejde , hvis filerne indeholder makroer. Da dette er et fælles problem , der er værktøjer til rådighed til at strømline processen . Ting du skal
Excel VBA Conversion Utility
Vis Flere Instruktioner
1
Find et passende værktøj program til at konvertere makroer i Excel Visual Basic sprog til CalcBasic kode nødvendig for Open Office . En gratis mulighed er online konvertering program , der tilbydes af Erhverv Regneark (se link i "Referencer" ) . Denne bekvemme webside tillader brugeren at indsætte eksisterende Visual Basic-kode i en tekstboks og automatisk konvertere det til CalcBasic . Mens ingen automatisk konvertering mellem de to programmeringssprog vil være grundig, denne proces er en god primer til tweaking , der uundgåeligt er nødvendigt for at sikre fuld funktionalitet i Open Office . Dette værktøj er godt for programmører der ønsker at hurtigt at hoppe starte konverteringen , så alle Open Office-brugere vil have adgang til deres makro -programmer.
2
Installer en Visual Basic kompatibilitet pakke ind Open Office . Denne indstilling er især praktisk , da det giver Open Office til at køre en Visual Basic-program uden nogen konvertering . Men dette er ikke ideelt for nogen regneark designet til et bredt publikum , som hver bruger skulle gøre opdatering til deres Open Office software. Der er to muligheder for at gøre denne ændring. The Go - oo program udvider Open Office software til en række filtyper giver brugerne mulighed for nemt at integrere mange ansøgninger.
En yderligere løsning langs disse linjer er en fuld rekonfiguration af Open Office installationspakken kører på et netværk. Novell har skabt en ny udformning af Open Office , der understøtter Visual Basic-kode , men installationen er kompliceret. Denne proces afhænger også af OOo opdateringer tilbydes af Go- oo , men integrerer dem fra jorden op. Det er bedre egnet til netværks miljøer, hvor mange personer vil bruge denne funktionalitet.
3
Anskaf en version af Open Office , der allerede har Visual Basic kompatibilitet bygget i. Fra 2006 er der mindst 10 versioner af Open Office understøtter Visual Basic . Herved undgår processen for mere robust Excel-makro konvertering , men er ikke egnet for programmører ønsker at nå et bredt publikum . Open Office i dets oprindelige format genkender ikke Visual Basic-kode , så denne mulighed er kun egnet til programmører gør kontakten til sig selv eller en kontrolleret brugerbase.