Kredit obrázku: Jupiterimages/Pixland/Getty Images
Programování ve Visual Basicu je zvláště výkonným aspektem prostředí Microsoft Excel. Makra vytvořená tímto jazykem rozšiřují značnou funkčnost do tabulek tím, že nabízejí vylepšenou interaktivitu a výpočty v reálném čase. Mnoho návrhářů tabulek si přeje, aby jejich produkty byly vzájemně kompatibilní mezi Microsoft Office a jeho open-source alternativou, Open Office. Ale jazyk maker Visual Basic není podporován Open Office. Při převodu souborů Excel do Open Office je potřeba další práce, pokud soubory obsahují makra. Protože se jedná o běžný problém, jsou k dispozici nástroje pro zefektivnění procesu.
Krok 1
Najděte vhodný obslužný program pro převod maker v jazyce Excel Visual Basic na kód CalcBasic nezbytný pro Open Office. Bezplatnou možností je online konverzní program nabízený Business Spreadsheets (viz odkaz v "Reference"). Tato pohodlná webová stránka umožňuje uživateli vložit existující kód jazyka Visual Basic do textového pole a automaticky jej převést na CalcBasic. I když žádný automatický převod mezi dvěma programovacími jazyky nebude důkladný, tento proces ano dobrý základ pro ladění, které je nevyhnutelně nutné k zajištění plné funkčnosti v Open Kancelář. Tento nástroj je vhodný pro programátory, kteří chtějí rychle spustit proces převodu, takže všichni uživatelé Open Office budou mít přístup ke svým makro programům.
Video dne
Krok 2
Nainstalujte balíček kompatibility Visual Basic do Open Office. Tato možnost je obzvláště výhodná, protože umožňuje Open Office spouštět program Visual Basic bez jakékoli konverze. To však není ideální pro žádnou tabulku určenou pro masové publikum, protože každý uživatel by musel provést aktualizaci svého softwaru Open Office. Existují dvě možnosti, jak tuto změnu provést. Program Go-oo rozšiřuje software Open Office na různé typy souborů a umožňuje uživatelům snadno integrovat mnoho aplikací.
Dalším řešením v tomto smyslu je úplná rekonfigurace instalačního balíčku Open Office běžícího v síti. Novell vytvořil nový design Open Office, který podporuje kód Visual Basic, ale instalace je komplikovaná. Tento proces také spoléhá na aktualizace OOo nabízené Go-oo, ale integruje je od základů. To je vhodnější pro síťová prostředí, kde tuto funkci bude potřebovat mnoho jednotlivců.
Krok 3
Získejte verzi Open Office, která již má integrovanou kompatibilitu s Visual Basic. Od roku 2006 existuje nejméně 10 verzí Open Office podporujících Visual Basic. Tím se vyhnete procesu robustnější konverze makra Excel, ale není vhodný pro programátory, kteří chtějí oslovit široké publikum. Open Office ve svém nativním formátu nerozpoznává kód Visual Basic, takže tato možnost je vhodná pouze pro programátory, kteří přepínají pro sebe nebo pro řízenou uživatelskou základnu.