Как да конвертирате Excel Macro в Open Office

Намерете подходяща помощна програма за преобразуване на макроси на Excel Visual Basic в CalcBasic кода, необходим за Open Office. Безплатна опция е програмата за онлайн реализации, предлагана от Business Spreadsheets (вижте връзката в "Референции"). Този удобен интернет сайт позволява на потребителя да вмъква съществуващия код на Visual Basic в текстово поле, за да го преобразува автоматично в CalcBasic. Въпреки че няма автоматична конверсия между двата езика за програмиране, този процес е добър старт за неизбежната настройка, която е необходима за осигуряване на функционалност в Open Office. Тази помощна програма е предназначена за програмисти, които искат бързо да започнат процеса на конвертиране, така че всички потребители на Open Office да имат достъп до своите макро програми.

Инсталирайте пакет за съвместимост на Visual Basic в Open Office. Тази опция е много удобна, тъй като позволява на Open Office да стартира програма за Visual Basic без конвертиране. Тя обаче не е идеална за всяка електронна таблица, предназначена за масова аудитория, защото всеки потребител ще трябва да актуализира софтуера си Open Office. Има две възможности за тази промяна: програмата Go-oo разширява до софтуера на Open Office различни типове файлове, които позволяват на потребителите лесно да интегрират много приложения; другото решение е пълно преконфигуриране на инсталационния пакет на Open Office, изпълнен в мрежата. Novell създаде нов дизайн на Open Office, който поддържа код на Visual Basic, но неговата инсталация е сложна. Този процес се основава и на OOo актуализациите, предлагани от Go-oo, но ги интегрира от самото начало. Това е подходящо за мрежи, където много потребители се нуждаят от тази функционалност.

Придобийте версия на Open Office, която вече има поддръжка на Visual Basic. От 2006 г. има поне 10 версии на Open Office, които поддържат Visual Basic. Това избягва тромавия процес на преобразуване на макроси на Excel, но не е подходящ за програмисти, които се стремят да достигнат до голяма аудитория. Open Office в родния си формат не разпознава кода на Visual Basic, така че тази опция е подходяща само за програмисти, които извършват промяната за себе си или за контролирана потребителска база.