Comment faire pour convertir Excel Macro pour Open Office

Comment faire pour convertir Excel Macro pour Open Office


la 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érables aux feuilles de calcul en offrant améliorées interactivité et en temps réel des calculs. Beaucoup de concepteurs de tableurs souhaitent que leurs produits pour être contre-compatibles entre Microsoft Office et son alternative open-source, Open Office. Mais le langage de macro Visual Basic ne sont pas pris en charge 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 cela est un problème commun, il existe des outils disponibles pour simplifier le processus.

Instructions

1 Trouver un programme utilitaire approprié pour convertir les macros dans le langage Visual Basic Excel au code CalcBasic nécessaire à Open Office. Une option gratuite est le programme de conversion en ligne offert par Business Tableur (voir le lien dans "Références"). Cette page web conviviale permet à l'utilisateur de coller existant code Visual Basic dans une zone de texte et automatiquement convertir en CalcBasic. Bien qu'aucune conversion automatique entre les deux langages de programmation sera approfondie, ce processus est une bonne amorce pour la 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 de sorte que tous les utilisateurs Open Office auront accès à leurs programmes macro.

2 Installer un paquet de compatibilité Visual Basic dans Open Office. Cette option est particulièrement pratique car il permet Open Office pour exécuter un programme Visual Basic sans aucune conversion. Cependant, ce n'est pas idéal pour toute feuille de calcul conçu pour un public de masse que chaque utilisateur aurait besoin de faire la mise à jour de leur logiciel Open Office. Il y a deux options pour faire ce changement. Le programme Go-oo étend le logiciel Open Office à 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 de l'Open Office package d'installation en cours d'exécution 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 repose également sur les mises à jour de OOo offerts par Go-oo, mais les intègre à partir du sol. Ceci est mieux adapté à des environnements de réseau où de nombreuses personnes auront besoin de cette fonctionnalité.

3 Acquérir une version de Open Office qui a déjà la compatibilité Visual Basic intégré. En 2006, il y a au moins 10 versions de Open Office supportant Visual Basic. Cela évite le processus de plus robuste macro Excel conversion, 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, cette option ne convient que pour les programmeurs qui font le commutateur pour eux-mêmes ou une base d'utilisateurs contrôlée.