[Résolu][Calc] Exporter feuille en ods : AOO OK, LibO PAS OK

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Bastos
Fraîchement OOthentifié
Messages : 5
Inscription : 09 avr. 2018 14:07

[Résolu][Calc] Exporter feuille en ods : AOO OK, LibO PAS OK

Message par Bastos »

Bonjour

Je constate une différence de fonctionnement du fichier ci-joint entre OpenOffice et LibreOffice :

Le but de ce fichier est d'exporter une copie de la feuille "TOTO", après mise en jour de celle-ci, dans un nouveau fichier au format ods, via le fonctionnement suivant :

Quand click sur le bouton :
1) Mise à jour de la feuille "TOTO" (dans cet exemple, la date et l'heure)
2) Ouverture d'un nouveau fichier Calc
3) Copie de la feuille "TOTO" dans la feuille 1 de ce nouveau fichier Calc
4) Sauvegarde de ce nouveau fichier
5) Fermeture de ce nouveau fichier sauvegardé

La macro fonctionne parfaitement avec OpenOffice, mais pas avec LibreOffice (la mise à jour de la date et heure n'est pas prise en compte !).

Je pense que le problème vient de la fonction CopySheet (que j'ai récupéré je ne sais plus où), mais n'étant pas spécialiste, je suis incapable de trouver la faille.

Ce serait cool si quelqu'un pouvait m'aider à résoudre ce problème.

D'avance merci.

@+

Bastos

PS : Le contexte étant que mon service informatique a décidé d'abandonner OpenOffice et de migrer à LibreOffice...
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Bastos le 23 avr. 2018 06:31, modifié 2 fois.
OpenOffice 3.3.0 (pas de possibilite de mettre a jour = politique de securite de mon Service Informatique)
LibreOffice 5.2.7.2 (idem)
Windows 7 Professionel (idem)
Avatar de l’utilisateur
Churay
ManitOOu
ManitOOu
Messages : 2668
Inscription : 30 avr. 2009 04:54
Localisation : CATALUNYA

Re: [Calc] Exporter feuille en ods : AOO OK, LibO PAS OK

Message par Churay »

Bonjour,

Je ne reproduis pas avec LO 5.1.6.2

Désolé de ne pas pouvoir faire plus.
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK :super:
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
Avatar de l’utilisateur
Hubert Lambert
SuppOOrter
SuppOOrter
Messages : 1214
Inscription : 06 avr. 2016 07:26

Re: [Calc] Exporter feuille en ods : AOO OK, LibO PAS OK

Message par Hubert Lambert »

Bonjour,

Pour ma part, je reproduis avec LibO 5.4.4.2.
Une autre méthode, peut-être plus simple mais au moins fonctionnelle pour LibO, est présentée ici : https://forum.openoffice.org/fr/forum/v ... 73#p307573.
Exemple :
Export feuille Toto.ods
Cordialement.

PS. N'oublie pas de sauvegarder ton document avant de copier la feuille modifiée, sinon tu copieras le dernier état enregistré...
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOOo 4.1.7 sur Win10
AOOo 4.1.x sur Linux Mint
LibreOffice 5.x/6.x sur Linux Mint
--
| « Nos défauts devraient nous donner une qualité : l'indulgence pour les défauts des autres » (Rivarol)
Bastos
Fraîchement OOthentifié
Messages : 5
Inscription : 09 avr. 2018 14:07

Re: [Calc] Exporter feuille en ods : AOO OK, LibO PAS OK

Message par Bastos »

Bonjour.

Je viens de tester le fichier transmis par Hubert Lambert, et il fonctionne parfaitement avec LibO : Merci beaucoup !

Cordialement.

Bastos

PS : J'ai également testé le fichier d'Hubert Lambert sous AOO => A l'exécution de la macro, un message s'affiche et demande "Voulez-vous actualiser tous les liens ?".... Que l'on réponde OUI ou NON ça marche aussi...
OpenOffice 3.3.0 (pas de possibilite de mettre a jour = politique de securite de mon Service Informatique)
LibreOffice 5.2.7.2 (idem)
Windows 7 Professionel (idem)