Jak převést Excel makro na Open Office

Vyhledejte vhodný program pro převod maker Excel Visual Basic do kódu CalcBasic požadovaného pro Open Office. Volná volba je program pro online konverzi nabízený Business Spreadsheets (viz odkaz v "Odkazy"). Tato pohodlná internetová stránka umožňuje uživateli vložit stávající kód jazyka do textového pole a automaticky jej převést na CalcBasic. Zatímco žádná automatická konverze mezi těmito dvěma programovacími jazyky nebude dokončena, tento proces je dobrým začátkem nevyhnutelného přizpůsobení, které je nezbytné pro zajištění funkčnosti v Open Office. Tento nástroj je určen programátorům, kteří chtějí rychle spustit proces převodu tak, aby měli všichni uživatelé Open Office přístup k jejich makro programům.

Nainstalujte balíček kompatibility jazyka v aplikaci Open Office. Tato volba je velmi výhodná, protože umožňuje aplikaci Open Office spustit program jazyka bez konverzí. Není však ideální pro žádné tabulky určené pro hromadné publikum, protože každý uživatel bude muset aktualizovat svůj software Open Office. Existují dvě možnosti pro provedení této změny: program Go-oo rozšiřuje na Open Office software různé typy souborů, které uživatelům umožňují snadno integrovat mnoho aplikací; dalším řešením je úplná rekonfigurace instalačního balíčku Open Office spuštěného v síti. Novell vytvořil nový Open Office design, který podporuje kód jazyka, ale jeho instalace je komplikovaná. Tento proces je také založen na aktualizacích OOo, které nabízí společnost Go-oo, ale je integruje od začátku. Je vhodný pro sítě, u kterých je pro tuto funkci potřebná řada uživatelů.

Získat verzi Open Office, která již má podporu jazyka. Od roku 2006 existuje nejméně 10 verzí Open Office, které podporují Visual Basic. Tím se zabrání těžkopádnému procesu konverze maker programu Excel, ale není vhodný pro programátory, kteří se snaží oslovit velké publikum. Open Office ve svém nativním formátu nerozpozná kód jazyka, takže tato možnost je vhodná pouze pro programátory, kteří provedou změnu pro sebe nebo pro řízenou uživatelskou základnu.