Zasluga slike: Jupiterimages/Pixland/Getty Images
Visual Basic programiranje je posebno moćan aspekt Microsoft Excel okruženja. Makronaredbe stvorene ovim jezikom proširuju značajnu funkcionalnost na proračunske tablice nudeći poboljšanu interaktivnost i izračune u stvarnom vremenu. Mnogi dizajneri proračunskih tablica žele da njihovi proizvodi budu unakrsno kompatibilni između Microsoft Officea i njegove alternative otvorenog koda, Open Officea. No, Open Office ne podržava makro jezik Visual Basica. Prilikom pretvaranja Excel datoteka u Open Office potreban je dodatni rad ako datoteke sadrže makronaredbe. Budući da je to čest problem, dostupni su alati za pojednostavljenje procesa.
Korak 1
Pronađite odgovarajući uslužni program za pretvaranje makronaredbi u jeziku Excel Visual Basic u CalcBasic kod potreban za Open Office. Besplatna opcija je program online konverzije koji nudi Business Spreadsheets (pogledajte poveznicu u "Reference"). Ova zgodna web stranica omogućuje korisniku da zalijepi postojeći Visual Basic kod u tekstualni okvir i automatski ga pretvori u CalcBasic. Iako automatska pretvorba između dva programska jezika neće biti temeljita, ovaj proces jest dobar temelj za podešavanje koje je neizbježno potrebno kako bi se osigurala puna funkcionalnost u Openu Ured. Ovaj je uslužni program dobar za programere koji žele brzo pokrenuti proces pretvorbe kako bi svi korisnici Open Officea imali pristup svojim makro programima.
Video dana
Korak 2
Instalirajte paket kompatibilnosti Visual Basica u Open Office. Ova je opcija osobito prikladna jer omogućuje Open Officeu pokretanje programa Visual Basic bez ikakve konverzije. Međutim, ovo nije idealno za bilo koju proračunsku tablicu dizajniranu za masovnu publiku jer bi svaki korisnik trebao izvršiti ažuriranje svog softvera Open Office. Postoje dvije opcije za ovu promjenu. Program Go-oo proširuje softver Open Office na razne vrste datoteka omogućujući korisnicima jednostavnu integraciju mnogih aplikacija.
Dodatno rješenje u tom smislu je potpuna rekonfiguracija instalacijskog paketa Open Office koji radi na mreži. Novell je stvorio novi dizajn Open Officea koji podržava Visual Basic kod, ali je instalacija komplicirana. Ovaj se proces također oslanja na OOo ažuriranja koje nudi Go-oo, ali ih integrira iz temelja. Ovo je prikladnije za mrežna okruženja u kojima će mnogi pojedinci trebati ovu funkcionalnost.
Korak 3
Nabavite verziju Open Officea koja već ima ugrađenu kompatibilnost s Visual Basic. Od 2006. postoji najmanje 10 verzija Open Officea koje podržavaju Visual Basic. Time se izbjegava proces za robusnije pretvorbe makronaredbi Excela, ali nije prikladno za programere koji žele doseći široku publiku. Open Office u svom izvornom formatu ne prepoznaje Visual Basic kod, tako da je ova opcija prikladna samo za programere koji mijenjaju za sebe ili za kontroliranu korisničku bazu.