programmation Visual Basic est un aspect particulièrement puissant de l'environnement Microsoft Excel. Macros créées par cette langue étendre les fonctionnalités considérable pour les feuilles de calcul en offrant une meilleure interactivité et des calculs en temps réel. Beaucoup de concepteurs de tableur souhaitent que leurs produits soient inter- compatibles entre Microsoft Office et son alternative open-source, Open Office. Mais le langage de macro Visual Basic n'est pas supporté par Open Office. Lors de la conversion des fichiers Excel à Open Office , un travail supplémentaire est nécessaire si les fichiers contiennent des macros. Comme il s'agit d' un problème commun, il existe des outils pour simplifier le processus . Choses que vous devez
Excel VBA Conversion Utility
Afficher plus Instructions
1
Trouver un utilitaire adapté pour convertir les macros dans le langage Visual Basic Excel pour le code nécessaire CalcBasic pour Open Office. Une option Free est le programme de conversion en ligne offert par Spreadsheets affaires ( voir le lien dans " Références" ) . Cette page Web pratique permet à l'utilisateur de coller le code Visual Basic existant dans une zone de texte et de le convertir automatiquement en CalcBasic . Même si aucune conversion automatique entre les deux langages de programmation sera approfondie , ce processus est une bonne amorce pour le peaufinage qui est inévitablement nécessaire pour assurer la pleine fonctionnalité dans Open Office. Cet utilitaire est bon pour les programmeurs qui cherchent à passer rapidement démarrer le processus de conversion pour tous les utilisateurs de Office Open auront accès à leurs programmes macroéconomiques.
2
installer un package de compatibilité Visual Basic dans Open Office. Cette option est particulièrement pratique car il permet d' Open Office pour exécuter un programme Visual Basic sans aucune conversion . Cependant, ce n'est pas l'idéal pour n'importe quel tableur conçu pour un public de masse que chaque utilisateur aurait besoin de faire la mise à jour de leur logiciel Open Office . Il ya deux options pour effectuer ce changement. Le programme Go- oo s'étend logiciel Open Office pour une variété de types de fichiers qui permet aux utilisateurs d'intégrer facilement de nombreuses applications.
Une solution supplémentaire le long de ces lignes est une reconfiguration complète du package d'installation de Office Open fonctionnant sur un réseau . Novell a créé une nouvelle conception de Open Office qui prend en charge le code Visual Basic , mais l'installation est compliquée. Ce processus s'appuie également sur les mises à jour OOo offerts par Go- oo , mais les intègre à partir du sol . Cela est mieux adaptée aux environnements de réseaux où de nombreuses personnes auront besoin de cette fonctionnalité.
3
Acquérir une version de Open Office qui a déjà compatibilité Visual Basic construit po En 2006 , il ya au moins 10 versions de Open Office appui Visual Basic . Cela évite le processus de conversion plus robuste macro Excel , mais ne convient pas pour les programmeurs qui cherchent à atteindre un large public . Open Office dans son format natif ne reconnaît pas le code Visual Basic, si cette option est uniquement conçu pour les programmeurs de faire le passage pour eux-mêmes ou une base d'utilisateurs contrôlée.