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 06/05/2010, à 16:02

bt

openoffice 3.2 bug insertion - lien vers données externes

Bonjour,

j'ai très récemment mis a jour ubuntu avec la 10.04, qui entre autres a upgradé openoffice à la version 3.2
J'ai noté une première régression, une macro initialement crée avec excel, et qui fonctionnait sous openoffice 3.1

Option VBASupport 1
Sub Copie_colle()
'
    Sheets("Board").Select
    Range("b7:b67").Select
    Selection.copy
    Range("c7").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Sheets("Evolution").Select
End Sub

-> Cette fonction génère maintenant l'erreur suivante "Erreur d'exécution BASIC '35' Sheets."
(j'ai modifié pour que celà fonctionne)



La 2e régression rencontrée est la suivante:
Mon fichier calc contient aussi des imports de données externes, qui fonctionnaient parfaitement avec la version 3.1
En passant à la version 3.2, l'import est erroné, des cellules blanches sont insérées.

Le bug peut etre reproduit en:
1) telechargeant le fichier "test.zip" au lien suivant: http://dl.free.fr/qMH7eNCTQ
2) dézipper
3) dans calc, se mettre en cellule A1 puis faire menu importer->lien vers donnees externes - choisir "test.html"
4) ne pas modifier les options et cliquer sur ok
5) selectionner "HTML_12" puis cliquer sur ok
6) se mettre en cellule A3 puis reproduire la manip pour inporter "HTML_13"

=> Les cellules A13 & A14 sont vides alors qu'elles devraient contenir des données
-> les tables HTML_12 & HTML_13 sont intégrées dans une autre table. C'est peut-etre une coincidence, mais les cellules vides de la colonne A (le bug) apparaissent à l'endroit ou les cellules de la colonne C se terminent.

Je présume que ce forum n'est pas l'endroit ou détailler ce bug, mais je ne sais pas ou/comment/a qui le signaler.

Cordialement,
Bruno

Hors ligne

#2 Le 10/05/2010, à 22:27

qui

Re : openoffice 3.2 bug insertion - lien vers données externes

Hello,

J'ai le problème no 1, c'est quoi la modification pour que ça fonctionne ?

Merci d'avance

Hors ligne

#3 Le 12/05/2010, à 07:45

bt

Re : openoffice 3.2 bug insertion - lien vers données externes

menu outils -> Macros -> Enregistrer une macro.
Puis réaliser au clavier/souris les opérations à faire (copier, coller, etc).
Je n'ai pas pris le temps d'aller apprendre le OOO Basic pour les opérations simples que j'avais à réaliser.

Avez vous testé si le problème 2 arrive chez vous ?

Hors ligne

#4 Le 13/05/2010, à 18:20

qui

Re : openoffice 3.2 bug insertion - lien vers données externes

Je ne peux pas utiliser "enregistrer une macro" car les macros en question ont été modifiées manuellement.
ce qui ne fonctionne plus avec OO 3.2 (ubuntu 10.04) c'est :

With Worksheets("feuille1")
nombre = .Cells(1, 6).Value

J'ai essayé plusieurs autres syntaxes mais rien

J'ai pas testé le 2, possible que les deux problèmes soient liés !

Est-ce que quelqu'un peut nous aider ?

Dernière modification par qui (Le 13/05/2010, à 18:28)

Hors ligne

#5 Le 15/05/2010, à 13:57

bt

Re : openoffice 3.2 bug insertion - lien vers données externes

je ne pense pas que les problèmes soient liés.
Pour ce qui concerne l'import, j'ai levé un bug dont voici le lien:
https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/580394

Hors ligne

#6 Le 24/05/2010, à 17:15

JBF

Re : openoffice 3.2 bug insertion - lien vers données externes

Bonjour,

Le problème n°2 ne se produit pas avec la version de développement Dev300m78 qui préfigure la prochaine version 3.3.

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

#7 Le 24/05/2010, à 17:23

bt

Re : openoffice 3.2 bug insertion - lien vers données externes

qu'en est-il du problème n°1 ?
Je n'ai pas levé de bug en ce qui le concerne

Hors ligne

#8 Le 24/05/2010, à 17:37

JBF

Re : openoffice 3.2 bug insertion - lien vers données externes

bt a écrit :

qu'en est-il du problème n°1 ?
Je n'ai pas levé de bug en ce qui le concerne

Aucune idée, je ne pratique pas les macros. Je te suggère de poser la question sur la liste [prog-fr] et de fouiller le forum francophone http://user.services.openoffice.org/fr/forum/viewforum.php?f=8&sid=5f8fe517433b5c9a44c1f1ecb0d39693
Tu y trouveras des spécialistes.

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

#9 Le 30/01/2011, à 13:52

nico_zero

Re : openoffice 3.2 bug insertion - lien vers données externes

Bonjour,

J'ai un pb connexe au bug n°1. Je suis nouveau linuxien...J'ai Ubuntu 10.04, OOo 3.2...

1- J'ouvre un fichier Excel qui contient quelques 5000 lignes de code VBA de mon cru, et, miracle, toutes les macros fonctionnent...
2- J'enregistre ce fichier Excel sous OOo en .ods : à cette étape, toutes les macros fonctionnent toujours...
3- Je ferme le fichier Calc  .ods, puis le ré ouvre : plus aucune ligne de code ne fonctionne !
Conclusion : aux étapes 1 et 2, il doit y avoir un "interpréteur" (?) VBA actif, et à l'étape 3, cet "interpréteur" n'est plus monté.
J'ai essayé, je crois, toute la combinatoire de paramètres qui est proposé lors de l'enregistrement ; je n'ai pas trouvé la solu.
Si solution il y a, il n'est pas impossible qu'elle intéresse d'autres Ubuntiens

Hors ligne