IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Compatibilité Openoffice.org basic et VBA ?


Sujet :

OpenOffice & LibreOffice

  1. #1
    Membre actif Avatar de ilcocodrillo
    Profil pro
    Inscrit en
    Février 2007
    Messages
    260
    Détails du profil
    Informations personnelles :
    Âge : 17
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 260
    Points : 276
    Points
    276
    Par défaut Compatibilité Openoffice.org basic et VBA ?

    Voilà mon problème qui après quelques recherches me semble prendre plus d'ampleur que pévue...
    Je dévelloppe depuis plusieurs années en VBA particulièrement avec Excel... Voilàti pas que mon boss à pris la décision de passer sous open office. (pour des raison budgédaite évidentes). Les premiers essais que j'ai fait un peu brutalement de mes fichiers contenant des macros ouvert depuis Open office m'ont tout de suite permis de voir que ça ne fonctionne pas. Après avoir ouvert l'éditeur j'ai bien retrouvé mon code mais sous forme de remarque

    J'ai fait un essai ou deux d'enregistrement en automatique pour voir la gueule que ça à et là, un sentiment de peur à commencer doucement à s'immicer en moi... Ca n'a rien à voir !

    Y a-t-il une passerelle qui permette de récupérer son code VBA sous open office ?
    80% des pannes informatiques se situent entre le clavier et la chaise...

    L'informatique ça vous énerve, prenez 5mns de détente ici


    =========== ===========

    Une fois que le problème à trouvé une solution n'oubliez pas le

  2. #2
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut
    Citation Envoyé par ilcocodrillo
    Y a-t-il une passerelle qui permette de récupérer son code VBA sous open office ?
    Oui les versions de StarOffice et OpenOffice de Novell embarquent des outils de migration du code. Mais ces produits sont payants et leur compatibilité avec OpenOffice n'est pas assuré.
    http://www.forum-openoffice.org/foru...taroffice.html

    Le mieux est encore d'apprendre à coder en OO Basic
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 40
    Points : 30
    Points
    30
    Par défaut
    Je m'excuse par avance si je pose une question bête, mais je suis un peu dans le même cas que ilcocodrillo avec un fichier xls créé avec excel 2003 que je souhaiterais rendre compatible avec open office. J'ai un peu regardé sur le forum et sur celui d'open office et je ne suis pas sûr de comprendre :

    la version novell d'open office qui pourrait lire des formats open xls peut elle faire de même avec mon fichier ?

    De plus, comme appremment, la réponse risque d'être "pas sûr", il faudrait que je réécrive mon code en OO basic. Est-ce que ce code est vraiment très différent de vba et m'obligera à repartir de zéro ou pourrais-je faire un copier coller, conserver mes boucles et structures de codes et juste modifier deux trois termes ?

    Enfin y at-il des sites web avec des notions de base sur le code OObasic, pour savoir comment réécrire mon code ?

  4. #4
    Membre actif Avatar de ilcocodrillo
    Profil pro
    Inscrit en
    Février 2007
    Messages
    260
    Détails du profil
    Informations personnelles :
    Âge : 17
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 260
    Points : 276
    Points
    276
    Par défaut
    Pas de soucis, on n'a le droit de pas savoir mais on a pas le droit de ne pas demander !

    Citation Envoyé par koeuf Voir le message
    Je m'excuse par avance si je pose une question bête, mais je suis un peu dans le même cas que ilcocodrillo avec un fichier xls créé avec excel 2003 que je souhaiterais rendre compatible avec open office. J'ai un peu regardé sur le forum et sur celui d'open office et je ne suis pas sûr de comprendre :

    la version novell d'open office qui pourrait lire des formats open xls peut elle faire de même avec mon fichier ?

    De plus, comme appremment, la réponse risque d'être "pas sûr", il faudrait que je réécrive mon code en OO basic. Est-ce que ce code est vraiment très différent de vba et m'obligera à repartir de zéro ou pourrais-je faire un copier coller, conserver mes boucles et structures de codes et juste modifier deux trois termes ?

    Enfin y at-il des sites web avec des notions de base sur le code OObasic, pour savoir comment réécrire mon code ?
    Pour tous ce qui est VBA tu peux le mettre à la poubelle directement il n'y aura rien qui fonctionnera sous OO... La logique de ton code restera la même mais il faudra tout réécrire... Je sais à quoi tu penses en ce moment même ! Pour moi aussi c'est un enfer ! J'avais quantité de chose dévellopper depuis des années en VBA auxquelles je m'étais habitués et qui me facilitaient bien des choses dans le boulot...

    POur ce qui est d'apprende le Basix OO et bien je crois que tu as déjà trouvé le site qu'il te faut... Celui-ci...

    Bon courage, tu va en avoir besoin.
    80% des pannes informatiques se situent entre le clavier et la chaise...

    L'informatique ça vous énerve, prenez 5mns de détente ici


    =========== ===========

    Une fois que le problème à trouvé une solution n'oubliez pas le

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 40
    Points : 30
    Points
    30
    Par défaut
    Je déteste ta réponse, mais merci quand même !!!

    maintenant, il va falloir s'y mettre ...

  6. #6
    Membre à l'essai

    Inscrit en
    Mars 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2006
    Messages : 16
    Points : 16
    Points
    16
    Par défaut
    J'ai également ce problème d'incompatilité entre Excel et OpenOffice 2.3, lorsque j'ouvre mon fichier avec OpenOffice mon code est mis en comentaire et l'execution est impossible.

    Mais j'ai essayé à tout hasard d'ouvrir mon fichier avec OOo sous Ubuntu et là le miracle s'est produit mon code fonctionne parfaitement
    En regardant de plus près le code vba n'a pas l'air d'avoir été modifié, juste 1 ou 2 lignes au debut du code.

    Je ne sais pas porquoi il y une différence entre la version windows et la version linux, à noter que sur Ubuntu la version est la 2.2

    Essai de voir si ca fonctionne également sous Ubuntu ou linux en général

    et de convaincre ton chef d'approfondir ca migration vers le libre

  7. #7
    Membre actif Avatar de ilcocodrillo
    Profil pro
    Inscrit en
    Février 2007
    Messages
    260
    Détails du profil
    Informations personnelles :
    Âge : 17
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 260
    Points : 276
    Points
    276
    Par défaut


    En V'la une bonne nouvelle !

    Faut que j'essai ça pour voir. MAis quoi qu'il arrive au boulot je reste sous l'environnement de bill... Je vais re installer UBUNTU à la maison car suite au dernier plantage du fameux logiciel de bill justement... j'ai du formater mon HD et depuis j'ai eu la flemme de réinstalller LINUX.. C'est pas bien, je sui d'accord

    En tous cas merci pour l'info
    80% des pannes informatiques se situent entre le clavier et la chaise...

    L'informatique ça vous énerve, prenez 5mns de détente ici


    =========== ===========

    Une fois que le problème à trouvé une solution n'oubliez pas le

Discussions similaires

  1. [OpenOffice] OpenOffice.org Basic - Récupérer la sélection
    Par monnomamoi dans le forum OpenOffice & LibreOffice
    Réponses: 6
    Dernier message: 19/10/2007, 20h35
  2. [OpenOffice][Tableur] [OPENOFFICE.org Basics] - OpenCalc & XSLT
    Par jacquesh dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 24/07/2007, 15h48
  3. [OpenOffice][Texte] Compatibilité openOffice.org
    Par Lorenzox dans le forum OpenOffice & LibreOffice
    Réponses: 3
    Dernier message: 18/04/2007, 13h14
  4. Comment manipuler un DataSource de OpenOffice.org ?
    Par dyvim dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 26/04/2005, 09h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo