Faire fonctionner une macro excel avec libreoffice

Questions liées au programme de setup ou à l'installation ainsi que des problèmes d'ordre général qui ne sont pas liés à un module spécifique (dictionnaire, impression, etc).

Modérateur : Vilains modOOs

dolimos
Fraîchement OOthentifié
Messages : 5
Inscription : 04 févr. 2011 04:57

Faire fonctionner une macro excel avec libreoffice

Message par dolimos »

Bonjour,

je souhaiterai pouvoir utiliser un fichier Excel comprenant des macros avec LibreOffice, mais je ne sais pas du tout comment faire, ni même si c'est possible !!
Tout ce que j'ai fait c'est changer l'extension du fichier .xls par .ods
openoffice 3.3 sous XP pro
Avatar de l’utilisateur
Ravioli
GourOOu
GourOOu
Messages : 7610
Inscription : 18 oct. 2007 16:28

Re: Faire fonctionner une macro excel avec libreoffice

Message par Ravioli »

Bonjour,
On ne change pas l'extension comme cela !
Il faut ouvrir votre fichier avec Libre Office (ou OOo), puis enregistrer sous le format natif ODF soit .ods pour calc,
fermer le fichier et le réouvrir,
ceci pour que les filtres d'importations puissent être lancés.

D'autre part, les macros réalisées avec Excel ne sont généralement pas compatibles avec Calc car elles sont écrites avec un langage différent.
Les dernières versions de LibreOffice réussissent parfois à en transformer certaines, d'où la procédure ci-dessus à respecter.

Voir en section macro.
A lire avant de poser une question dans la section macro
et en particulier :
La question qui tue : ma macro Excel
A+
AOO 4.1.1 LibO 4.4.5
Vista SP2, Win7 SP1, Win7 SP1 Pro, Win 8.1.1 Pro, Mac Intel OS X 10.10.5, Ubuntu 12.04 LTS 32 bits, OpenSuse 13.2, Debian 7
& LibO 4.0.6 pour Mac PPC 10.5.8
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26201
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Faire fonctionner une macro excel avec libreoffice

Message par Dude »

dolimos a écrit :Tout ce que j'ai fait c'est changer l'extension du fichier .xls par .ods
Un peu de lecture : http://www.beaussier.com/sections/viewt ... f=8&t=1028

:idea:
dolimos
Fraîchement OOthentifié
Messages : 5
Inscription : 04 févr. 2011 04:57

Re: Faire fonctionner une macro excel avec libreoffice

Message par dolimos »

Désolé je me suis mal exprimé sur ce point : je n'ai pas simplement changé l'extension mais fait un enregistrer sous... au format .ods
openoffice 3.3 sous XP pro