Bonjour,
Mon OpenOffice sous Ubuntu 8.04 est configuré en français.
Dans cette configuration, le VBA de mes anciens fichiers Excel n'est pas correctement interprété.
Si je change la langue de l'interface utilisateur en anglais, les macros VBA sont correctement interprétées.
Comment faire causer OpenOffice en français et interpréter les macros VBA en anglais ?
Quelqu'un a-t-il une idée ?
Merci.
Vincent
# (bientôt ?) possible
Posté par BAud (site web personnel) . Évalué à 4.
je cite au chapitre 6 (p. 168 / 169 de [http://www.pilotsystems.net/actus/migration_ooo_framabook.pd(...)] distribué en CC-by-sa) :
Les macros écrites en VBA pour Excel ne fonctionnent pas dans Calc,
de même que les macros écrites en StarBasic pour Calc ne
fonctionnent pas sous Excel. La réécriture des macros est
indispensable quand une feuille de calcul est transférée d’une
application à l’autre.
Pour plus d’informations sur la réécriture des macros, se référer à :
“Porting Excel/VBA to Calc/StarBasic”
http://documentation.openoffice.org/HOW_TO/various_topics/Vb(...)
BasicXref.pdf
StarOffice 8 Programming Guide for BASIC
http://docs.sun.com/app/docs/doc/819-0439
“Useful Macro Information for OpenOffice”, by Andrew Pitonyak,
http://pitonyak.org/AndrewMacro.odt
OpenOffice.org Macros Explained, by Andrew Pitonyak,
http://www.hentzenwerke.com/catalog/oome.htm
Et le site web d’Andrew Pitonyak sur les macros OOo :
http://pitonyak.org/oo.php
Cependant Sun et Novell collaborent au développement du support du
VBA dans OpenOffice.org. Vous trouverez des informations sur ce
site : http://wiki.services.openoffice.org/wiki/VBA
Ce développement n'est pas encore 100% opérationnel et donc pas
encore intégré dans la version officielle d'OpenOffice.org. Mais une
version non officielle permet de tester cette future fonctionnalité. Vous
la trouverez sur le site : http://go-oo.org/
Il existe également une extension que l'on peut rajouter à OOo :
OOOP-accessories. C'est une extension liée au projet OxygenOffice
Professional. Vous la trouverez à cette adresse :
http://sourceforge.net/projects/ooop
Il y a un espoir avec la 3.0, mais je ne sais pas si tout a été intégré.
http://wiki.services.openoffice.org/wiki/VBA n'est pas forcément clair au 1er coup d'oeil si cela a été intégré dans OOo 3.0 :/ (a priori pas encore àmha). ça vaut tout de même le coup d'essayer (au pire déjà sous windows pour t'éviter d'avoir à jongler d'un environnement à l'autre...).
[^] # Re: (bientôt ?) possible
Posté par B16F4RV4RD1N . Évalué à 2.
D'où l'intérêt également de donner un autre nom que le nom officiel pour les dérivés, cela lèverait l'ambiguïté, je ne dis pas que la version go-oo est moins bien au contraire, mais on saurait à quoi s'en tenir ...
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: (bientôt ?) possible
Posté par totof2000 . Évalué à 2.
Y a que les intégristes pour penser différemment ... pourtant ce n'est que du bon sens ...
Imagine dans le monde réel, que tu t'achètes une Ferrari, et que tu la portes à un préparateur pour qu'il la modifie ... Il l'estampille ferrari (sans indiquer que c'est une ferrari modifiée). Tu la revends ... Que va faire l'acheteur si la ferrarri tombe en panne ? Il va aller la porter chez un réparateur Ferrari ... qui répondra qu'il ne peut pas la réparer parce que c'est une ferrarri modifiée .... Et toi tu vas te dire que Ferrarri c'est de la merde parce que les concessionnaires ne savent pas maintenir la tienne.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.