Rechercher : dans
Par :

Un souci de macro entre excel et open office

Dernière réponse le 8 mai 2009 à 23:31:24 debutante-excel, le 4 mai 2009 à 10:34:47 
 Signaler ce message aux modérateurs

Bonjour,

J'ai crée un classeur excel qui possède une macro en visual basic.

Quand je suis sous excel tout fonctionne correctement.

J'ai téléchargé la dernière version d'open office la 3.0.1

Quand je suis sous Open office la macro ne fonctionne pas j'ai une erreur qui se produit.

Je dois peut être faire quelque chose sous open office pour faire activer les macros ??.

Merci de votre aide.

Configuration: Windows XP Internet Explorer 7.0

Meilleures réponses pour « Un souci de macro entre excel et open office » dans :
Numéros de page dans Open Office VoirVoici les étapes à suivre pour ajouter des numéros de pages dans un document sous Open Office : 1.Choisissez Insertion - Pied de page et sélectionnez le style de page que vous souhaitez ajouter au pied de page. 2.Placez le curseur dans le pied...
Exécuter une macro VoirExécuter une macro Excel et Calc proposent plusieurs façons d’exécuter une macro : en la sélectionnant dans une liste, dans la boîte de dialogue Macro ; par un raccourci clavier ; en l’attachant à un bouton de la barre d’outils ; ...

1

debutante-excel, le 4 mai 2009 à 11:52:01

Bonjour,

en regardant sur le site j'ai vu qu'il suffaisait de rajouter l'option :

OPTION VBASupport 1

malheureusement ca ne fonctionne pas encore, toujour le même problème.

Au départ mon classeur est un fichier .xls

faut-il que je le sauvergarde en .ods pour que ca marche en open office ??

merci de votre aide.

Répondre à debutante-excel

2

debutante-excel, le 4 mai 2009 à 15:16:21

Bonjour,

Dans quoi je me suis lancée !!!!

Merci de votre aide.

Répondre à debutante-excel

3

debutante-excel, le 4 mai 2009 à 19:07:06

Bonsoir,

Si quelqu'un a une idée merci d'avance.

Répondre à debutante-excel

4

Raymond PENTIER, le 5 mai 2009 à 01:52:45

http://fr.openoffice.org/about-downloads.html

http://www.google.com/... C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂

Répondre à Raymond PENTIER

5

gbinforme, le 5 mai 2009 à 10:34:12

Bonjour

Les macros excel sont écrites en VBA qui est un langage propriétaire MS et qui ne fonctionne pas sous openoffice.

Il y a aussi des macros mais sous d'autres langages libres et donc il faut récrire sous un de ces langages.
Toujours zen

Répondre à gbinforme

6

Disabral, le 5 mai 2009 à 11:41:31

Bonjour,

il existe plusieurs versions d'Open Office, une "officielle" et une éditée par Novell.
Apparement celle de Novell peut exécuter (ou mieu exécuter) du VBA mais de nouveau apparement pour le VBA il faut d'abord installer la Novell 2.4 et ensuite mise à jour pour la Novell 3.0.1

Répondre à Disabral

7

OOoForum, le 5 mai 2009 à 18:28:58

On peut savoir où vous avez lu cela ?
Les deux versions savent interpréter du VBA.

<signature>Pourquoi pirater MS-Office alors qu'il existe une solution gratuite ? 
Utilisez OpenOffice.org</signature>

Répondre à OOoForum

9

gbinforme, le 6 mai 2009 à 08:37:33

Bonjour

Les deux versions savent interpréter du VBA.

Il ne faut pas induire les lecteurs éventuels en erreur en leur laissant penser qu'ils vont pouvoir exécuter leurs macros excel sous calc.

L'interprétation existe bien mais elle est minimaliste et ne fonctionne que pour des macros ultra basiques car les propriétés des objets et les événements ne sont pas pris en compte de la même façon. Pour utiliser des macros excel sous calc il faut donc "mettre les mains dans le cambouis", c'est-à-dire tester à nouveau l'ensemble en vérifiant toutes les incompatibilités après avoir mis les paramètres nécessaires au transcodage.
Toujours zen

Répondre à gbinforme

10

OOoForum, le 6 mai 2009 à 13:44:02

>Il ne faut pas induire les lecteurs éventuels en erreur en leur
>laissant penser qu'ils vont pouvoir exécuter leurs macros
>excel sous calc.
Ais-je dit le contraire ? Je ne fais que répondre à Disabral qui nous dit que l'édition OOo de Novell serait la seule version à avoir cet interpréteur. Ce qui est faux.

C'est d'ailleurs là tout le problème de l'auteur de la question. Ses macros ne sont pas pleinement interprétables.
<signature>Pourquoi pirater MS-Office alors qu'il existe une solution gratuite ?
Utilisez OpenOffice.org</signature>

Répondre à OOoForum

11

gbinforme, le 6 mai 2009 à 19:17:52

Bonjour

Ais-je dit le contraire ?

Non mais comme tout le monde ne lit pas en détail certains auraient pu penser que tout était interprété alors que c'est loin d'être le cas et il y a même peu de chances pour que tout fonctionne même s'il y a un mieux avec les dernières versions.
Toujours zen

Répondre à gbinforme

8

Raymond PENTIER, le 6 mai 2009 à 02:48:58

Question :
Comment peux-tu être "débutante Excel" et créer des macros, passer de Microsoft à Office, changer d'extension ?
Conforme-toi à ce que te dit gbinforme au post 5. C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂

Répondre à Raymond PENTIER

12

 debutante-excel, le 8 mai 2009 à 23:31:24

Bonsoir tout le monde,

En tout cas merci à tous pour vos réponses.

Bonne soirée.

Répondre à debutante-excel
Collection CommentÇaMarche.net