Zasluga slike: Jupiterimages/Pixland/Getty Images
Programiranje Visual Basic je še posebej močan vidik okolja Microsoft Excel. Makri, ki jih ustvari ta jezik, razširijo precejšnjo funkcionalnost na preglednice, saj ponujajo izboljšano interaktivnost in izračune v realnem času. Mnogi oblikovalci preglednic želijo, da bi bili njihovi izdelki navzkrižno združljivi med Microsoft Officeom in njegovo odprtokodno alternativo, Open Office. Vendar Open Office ne podpira makro jezika Visual Basic. Pri pretvorbi datotek Excel v Open Office je potrebno dodatno delo, če datoteke vsebujejo makre. Ker je to pogosta težava, so na voljo orodja za poenostavitev postopka.
Korak 1
Poiščite ustrezen pomožni program za pretvorbo makrov v jeziku Excel Visual Basic v kodo CalcBasic, ki je potrebna za Open Office. Brezplačna možnost je spletni program za pretvorbo, ki ga ponujajo Business Spreadsheets (glej povezavo v "Reference"). Ta priročna spletna stran omogoča uporabniku, da obstoječo kodo Visual Basic prilepi v besedilno polje in jo samodejno pretvori v CalcBasic. Čeprav samodejna pretvorba med obema programskima jezikoma ne bo temeljita, je ta postopek dobra osnova za prilagajanje, ki je neizogibno potrebno za zagotovitev popolne funkcionalnosti v Open Pisarna. Ta pripomoček je dober za programerje, ki želijo hitro zagnati postopek pretvorbe, tako da bodo imeli vsi uporabniki Open Office dostop do svojih makro programov.
Video dneva
2. korak
Namestite paket združljivosti Visual Basic v Open Office. Ta možnost je še posebej priročna, saj omogoča Open Office, da zažene program Visual Basic brez kakršne koli pretvorbe. Vendar to ni idealno za nobeno preglednico, zasnovano za množično občinstvo, saj bi moral vsak uporabnik posodobiti svojo programsko opremo Open Office. Obstajata dve možnosti za izvedbo te spremembe. Program Go-oo razširi programsko opremo Open Office na različne vrste datotek, kar uporabnikom omogoča enostavno integracijo številnih aplikacij.
Dodatna rešitev v tej smeri je popolna rekonfiguracija namestitvenega paketa Open Office, ki se izvaja v omrežju. Novell je ustvaril novo zasnovo Open Office, ki podpira kodo Visual Basic, vendar je namestitev zapletena. Ta postopek se opira tudi na posodobitve OOo, ki jih ponuja Go-oo, vendar jih integrira od začetka. To je bolj primerno za omrežna okolja, kjer bo veliko posameznikov potrebovalo to funkcionalnost.
3. korak
Pridobite različico Open Officea, ki že ima vgrajeno združljivost z Visual Basic. Od leta 2006 obstaja vsaj 10 različic Open Office, ki podpirajo Visual Basic. To odpravlja postopek za robustnejšo pretvorbo makrov v Excelu, vendar ni primerno za programerje, ki želijo doseči široko občinstvo. Open Office v svojem izvornem formatu ne prepozna kode Visual Basic, zato je ta možnost primerna samo za programerje, ki preklopijo zase ali za nadzorovano bazo uporabnikov.