#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
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