Vaizdo kreditas: Jupiterimages / Pixland / Getty Images
Visual Basic programavimas yra ypač galingas Microsoft Excel aplinkos aspektas. Šia kalba sukurtos makrokomandos išplečia daug skaičiuoklių funkcijų, nes siūlo patobulintą interaktyvumą ir skaičiavimus realiuoju laiku. Daugelis skaičiuoklių kūrėjų nori, kad jų produktai būtų suderinami tarp Microsoft Office ir jos atvirojo kodo alternatyvos Open Office. Tačiau „Open Office“ nepalaiko „Visual Basic“ makrokomandos kalbos. Konvertuojant „Excel“ failus į „Open Office“, reikia papildomo darbo, jei failuose yra makrokomandų. Kadangi tai yra dažna problema, yra įrankių, skirtų procesui supaprastinti.
1 žingsnis
Raskite tinkamą paslaugų programą, skirtą „Excel Visual Basic“ kalbos makrokomandoms konvertuoti į „Open Office“ reikalingą „CalcBasic“ kodą. Nemokama galimybė yra internetinė konvertavimo programa, kurią siūlo „Business Spreadsheets“ (žr. nuorodą „Nuorodose“). Šis patogus tinklalapis leidžia vartotojui įklijuoti esamą Visual Basic kodą į teksto laukelį ir automatiškai konvertuoti jį į CalcBasic. Nors automatinis konvertavimas tarp dviejų programavimo kalbų nebus išsamus, šis procesas yra toks geras koregavimo, kuris neišvengiamai būtinas norint užtikrinti visišką Open funkcionalumą, pradžiamokslis Biuras. Ši programa tinka programuotojams, norintiems greitai pradėti konvertavimo procesą, kad visi Open Office vartotojai turėtų prieigą prie savo makrokomandų programų.
Dienos vaizdo įrašas
2 žingsnis
Įdiekite „Visual Basic“ suderinamumo paketą į „Open Office“. Ši parinktis ypač patogi, nes leidžia Open Office paleisti Visual Basic programą be jokio konvertavimo. Tačiau tai nėra ideali jokiai skaičiuoklei, skirta masinei auditorijai, nes kiekvienas vartotojas turėtų atnaujinti savo Open Office programinę įrangą. Yra du šio pakeitimo variantai. „Go-oo“ programa išplečia „Open Office“ programinę įrangą į įvairius failų tipus, todėl vartotojai gali lengvai integruoti daugybę programų.
Papildomas sprendimas yra visiškai perkonfigūruoti Open Office diegimo paketą, veikiantį tinkle. „Novell“ sukūrė naują „Open Office“ dizainą, palaikantį „Visual Basic“ kodą, tačiau diegimas yra sudėtingas. Šis procesas taip pat priklauso nuo OOo atnaujinimų, kuriuos siūlo Go-oo, tačiau integruoja juos nuo pat pradžių. Tai geriau tinka tinklo aplinkai, kur daugeliui asmenų reikės šios funkcijos.
3 veiksmas
Įsigykite „Open Office“ versiją, kurioje jau yra integruotas „Visual Basic“ suderinamumas. 2006 m. yra bent 10 „Open Office“ versijų, palaikančių „Visual Basic“. Taip išvengiama patikimesnio „Excel“ makrokomandų konvertavimo proceso, tačiau tai netinka programuotojams, norintiems pasiekti plačią auditoriją. „Open Office“ gimtajame formate neatpažįsta „Visual Basic“ kodo, todėl ši parinktis tinka tik programuotojams, kurie perjungia sau arba kontroliuojamai vartotojų bazei.