Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/09/2008, à 11:59

viper69

[clos]Macro

Bonjour à tous.
Je viens de faire un tour sur le forum à la recherche de réponse en ce qui concerne la compatibilité de macro excel.
J'ai quelque fichier avec des macro ENORMES et j'envisage de passer ces fichiers sous open ( ce qui me permettra de travailler à la maison avec mon OS favoris et à la boite avec l'autre).
Donc les macro excel sont elle toujours utilisable sous le tableur open source?

Désolé si la question à déja été posée....je ne l'ai pas trouvée.
Merci pour vos réponses

Dernière modification par viper69 (Le 10/09/2008, à 18:04)


Viper69
J'ai ouvert les fenêtres - J'ai vu que l'on pouvait être libre
Le manuel disait "Nécessite Windows XP ou mieux". J'ai donc installé Linux.
Ubuntu depuis 7.04 / Laptop: PressarioC60 / Bureau: CQ5335 / Minipc:LDLC Mercure ML1-C1-2-H1

Hors ligne

#2 Le 08/09/2008, à 05:51

JBF

Re : [clos]Macro

Bonjour,

Si tu as la version 2.4.1 installée sur ta machine ubuntu tu peux tester avec tes macros, tu verras que le support des macro XL est encore assez limité. Donc pour des "macros énormes" je suis plutôt pessimiste.

JBF


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne

#3 Le 08/09/2008, à 08:48

solho

Re : [clos]Macro

Salut...

Une réponse que j'avais posté dans ce topic:

Salut...

Ma réponse ne te sera pas d'un grand secours, mais les macros d'office ne sont pas compatible avec celles d'open office (le vba de l'un n'est pas tout à fait le même de l'autre...).

Quelques extrait d'un "gros" pavé que j'ai commencé à lire sur les macros et api:

"La conversion des documents Word et Excel est effectué généralement correctement; en revanche, les macros VBA dans ces documents ne sont pas convertie en OOobasic. La raison est qu'il n'y a pas d'équivalence simple entre les deux langages ... les instructions du langage OOobasic ... sont trés similaires et souvent identiques à celles de VBA. Il existe toutefois des differences de détails, qui peuvent nécessiter une modification de l'algorithme."

un encart qui peut t'aider (?):

"Migration de VBA à OOobasic

James M. Thompson à écrit un document de 60 pages qui présente le portage de Excel/VBA vers Calc/Basic, du point de vue d'un programmeur VBA : "VBA to StarBasic cross reference". Ce document n'existe qu'en anglais, et la dernière version  en est disponible sur le site d'OpenOffice.org.
-> http://documentation.openoffice.org/HOW_TO/
La version 8 de StarOffice (basé sur la version 2 d'OOo) offre un outil d'aide à la conversion de macros VBA vers OOoBasic. Nous n'avons pas eu l'ocassion de le tester."

Extraits de "Programmation OpenOffice.org, Macros et API" aux éditions Eyrolles.

En espérant que cela t'éclaire...
Amicalement

Ceci dit, je crois que la vers. 3.0 d'OOo commence à pointer son nez (RC1 dispo si j'ai bien lu certain topics), peut-être que de nouveau outils concernant les macros seront proposés?

Une autre piste (vu sur "Planete Linux", sept. 2008, et aussi sur une autre revue), Go-oo, "un fork d'OpenOffice qui se lance plus vite, plus compatible avec MS-Office et avec des fonctionnalités suplémentaires".
A voir peut-être...

Amicalement

Dernière modification par solho (Le 08/09/2008, à 08:50)


Don't Worry... Be Linux!
Ubuntu 10.10 & 11.04
quelques mémentos.

Hors ligne

#4 Le 08/09/2008, à 10:19

JBF

Re : [clos]Macro

solho a écrit :

Une autre piste (vu sur "Planete Linux", sept. 2008, et aussi sur une autre revue), Go-oo, "un fork d'OpenOffice qui se lance plus vite, plus compatible avec MS-Office et avec des fonctionnalités suplémentaires".
A voir peut-être...

go-oo est la version de OOo installée par Ubuntu.

JBF


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne