Pb copier coller formatage conditionnel

Bonjour,

quelque chose m'échappe dans le copier-coller avec des formatages conditionnels

https://www.dropbox.com/s/zdusvncfyh5f06h/testpb.ods

Sur le fichier ci-dessus. si je prends la feuille stage, que je copie tout (CTRL A) et que je copie dans la feuille3. et bien les formatages conditionnels ne sont pas copiés...

(Ils sont en J35; K35 L35 et J36 ; K36 etc..)

par contre, si je prends un nouveau fichier calc, que je crée un formatage conditionnel quelque par sur une feuille, et que je fais la même manip (copier coller toute la feuille dans une autre feuille) et bien le formatage conditionnel est bien copié

Là, je sèche complètement...

Si quelqu'un a une idée ?

pierre

Bonjour

Avec la version de test 4rc1 sur windows les formatages sont bien
copiés-collés...
mais il est nécessaire d'enregistrer juste après le document.

Sinon, plantage, récupération du document lorsqu'on rappelle le
dialogue de gestion de la condition sur une cellule.

Cordialement
Pierre-Yves

Merci pour ce test.

chat échaudé craint l'eau. L'installation de la 4.0RC1 m'a sérieusement déstabilisé mon PC, alors, je vais attendre un peu avant d'y passer. Et puis, il semble bien y avoir un pb avec la copie des formatages conditionnels malgré tout...

Je vais essayer de faire la même manip avec m 3.6.5 (j'avais oublié de préciser que j'étais sous cette version de Libo avec Seven)

Pour l'instant, j'avais cru contourner le pb d'affichage des curseurs, ben non...

pierre

Je viens de faire un test avec ce fichier :

https://www.dropbox.com/s/arhpzxoa379vkf7/projets_modele_ccf1-3_V01.2.ods

Ici le copier-coller se passe par macro, mais pas avec la même méthode que pour l'autre fichier, et les formatages conditionnels sont conservés (ouf !)

Je vais essayer de transposer cette méthode à mon fichier de stages. Je ne sais pas si ça marche entre deux fichiers...

Pierre

Bonjour,

De : Pierre Choffardet [mailto:pierre.choffardet@free.fr]
Envoyé : samedi 19 janvier 2013 23:18

Bonjour,

quelque chose m'échappe dans le copier-coller avec des formatages
conditionnels

https://www.dropbox.com/s/zdusvncfyh5f06h/testpb.ods

Sur le fichier ci-dessus. si je prends la feuille stage, que je copie
tout (CTRL A) et que je copie dans la feuille3. et bien les formatages
conditionnels ne sont pas copiés...

(Ils sont en J35; K35 L35 et J36 ; K36 etc..)

par contre, si je prends un nouveau fichier calc, que je crée un
formatage conditionnel quelque par sur une feuille, et que je fais la
même manip (copier coller toute la feuille dans une autre feuille) et
bien le formatage conditionnel est bien copié

Je confirme,
Ça ne marche pas avec:
Version 3.6.4.3 (Build ID: 2ef5aff) - Vista
Ni sur mes propres fichiers, et il semble en effet que ça ne marche pas pour
des classeurs initiés sous des versions antérieures à 3.6 - ça demanderait
plus d'investigations - mais ça pourrait se comprendre dans la mesure ou la
gestion des FC a été réécrite (si j'ai tout compris) pour la 3.6

Avec la 4.0.0 rc1:
Version 4.0.0.1 (Build ID: 527dba6f6e0cfbbc71bd6e7b88a52699bb48799) - Vista
Cà fonctionne correctement, et je n'ai pas eu le plantage signalé par
Pierre-Yves

Contournement qui fonctionne bien (vérifié sur ton fichier):
Copier la feuille et non le contenu

Michel

Bonjour,

De : Pierre Choffardet [mailto:pierre.choffardet@free.fr]
Envoyé : samedi 19 janvier 2013 23:18

Bonjour,

quelque chose m'échappe dans le copier-coller avec des formatages
conditionnels

https://www.dropbox.com/s/zdusvncfyh5f06h/testpb.ods

Sur le fichier ci-dessus. si je prends la feuille stage, que je copie
tout (CTRL A) et que je copie dans la feuille3. et bien les formatages
conditionnels ne sont pas copiés...

(Ils sont en J35; K35 L35 et J36 ; K36 etc..)

par contre, si je prends un nouveau fichier calc, que je crée un
formatage conditionnel quelque par sur une feuille, et que je fais la
même manip (copier coller toute la feuille dans une autre feuille) et
bien le formatage conditionnel est bien copié

Je confirme,
Ça ne marche pas avec:
Version 3.6.4.3 (Build ID: 2ef5aff) - Vista
Ni sur mes propres fichiers, et il semble en effet que ça ne marche pas pour
des classeurs initiés sous des versions antérieures à 3.6 - ça demanderait
plus d'investigations - mais ça pourrait se comprendre dans la mesure ou la
gestion des FC a été réécrite (si j'ai tout compris) pour la 3.6

Avec la 4.0.0 rc1:
Version 4.0.0.1 (Build ID: 527dba6f6e0cfbbc71bd6e7b88a52699bb48799) - Vista
Cà fonctionne correctement, et je n'ai pas eu le plantage signalé par
Pierre-Yves

Contournement qui fonctionne bien (vérifié sur ton fichier):
Copier la feuille et non le contenu

OK

à voir si je peux faire ça en macro basic

Michel

Je viens juste de tester sous OpenOffice 3.4 et LibO 3.5.7, ça fonctionne bien

c'est donc une régression de Libo 3.6 vs 3.5

et je viens de remarquer aussi des problèmes dans la gestion des zones d'impression

un fichier que j'utilisais l'année dernière avec Libo 3.5.3 et qui ne fonctionne plus avec Lib3.5.7 / 3.4.6 / 3.6.5 Mais qui fonctionne avec OpenOffice 3.4

Je suis en train de télécharger Libo 3.5.3 pour faire des tests

Je viens de créer un rapport de bug

https://bugs.freedesktop.org/show_bug.cgi?id=59622

Si ceux qui ont confirmé le bug pouvaient s'y manifester.

merci

pierre

Suite...

pierre choffardet wrote

Je viens de créer un rapport de bug

https://bugs.freedesktop.org/show_bug.cgi?id=59622

Si ceux qui ont confirmé le bug pouvaient s'y manifester.

J'ai reporté mes observations avec la version 4rc1.

Nota : désormais, bugzilla ne reconnait plus automatiquement le
"type" de document mis en pj.

Quand tu soumets un fichier, il faut préciser son type dans la liste
déroulante située en dessous de la zone de commentaire.
(cliquer sur ta pj ouvre celle-ci en text/plain)

Tu peux modifier cela si tu le souhaites en éditant ton rapport de bug.

Cordialement
Pierre-Yves

Bonsoir,

De : Pierre Choffardet [mailto:pierre.choffardet@free.fr]
Envoyé : dimanche 20 janvier 2013 14:49
>
> Contournement qui fonctionne bien (vérifié sur ton fichier):
> Copier la feuille et non le contenu
OK

à voir si je peux faire ça en macro basic

Oui, c'est très facile, je n'ai pas d'exemple sous la main, tu le trouveras
dans la bible Marcelly Godard, et si tu ne trouves pas je rechercherai un
exemple

Michel

Bon, j'ai le bouquin, me reste plus qu'à trouver. mes recherches sur le net étaient infructueuses

pierre

J'ai fait ce que j'ai pu...

Ben, j'ai parcouru le bouquin, mais je n’ai pas trouvé. Je vois bien comment copier, déplacer des feuilles dans un même classeur, mais copier une feuille entre deux classeurs, je ne vois pas.

peut être avec l'enregistreur de macro... ou retourner sur là 3.5.7, ou attendre la correction du bug

pierre

Bouton droit de la souris sur l'onglet du nom de la feuille Déplacer/Copier la feuille puis Emplacement, on peut choisir où, nouveau document, feuille ouverte ou endroit dans le classeur, mais... le formatage conditionnel n'est pas gardé quand on la copie dans un autre classeur.

Bonjour

pierre choffardet wrote

J'ai fait ce que j'ai pu...

Merci

Ma remarque se voulait surtout une aide pour les prochains rapports de
bug, ayant eu le même problème que toi :slight_smile:

Ci-joint un exemple de copier-coller entre classeurs via le dispatcher.
Dans l'exemple le collage se fait dans un nouveau classeur, je pense
que tu pourras adapter ; n'hésite pas à poser des questions sinon...

CopierEntreClasseurs.ods
<http://nabble.documentfoundation.org/file/n4030734/CopierEntreClasseurs.ods>

Cordialement
Pierre-Yves

Je cherche à le faire avec une macro

Je ne fais aucun reproche, quand je dis que j'ai fait ce que j'ai pu, c'est que j'ai suivi le conseil (avisé) et galéré, et finalement, il y a deux fichiers... Bon, les deux sont correctement renseignés maintenant, mais ça fait pas très sérieux.

Mais voilà, je me sentais bien maladroit

merci pour l'exemple, je vais regarder, mais pas avant quelques jours (sans doute le week-end prochain)

pierre

Bonjour Pierre,

De : Pierre Choffardet [mailto:pierre.choffardet@free.fr]
Envoyé : dimanche 20 janvier 2013 22:15

> Bonsoir,
>
>> De : Pierre Choffardet [mailto:pierre.choffardet@free.fr]
>> Envoyé : dimanche 20 janvier 2013 14:49
>>> Contournement qui fonctionne bien (vérifié sur ton fichier):
>>> Copier la feuille et non le contenu
>> OK
>>
>> à voir si je peux faire ça en macro basic
> Oui, c'est très facile, je n'ai pas d'exemple sous la main, tu le
trouveras
> dans la bible Marcelly Godard, et si tu ne trouves pas je rechercherai
un
> exemple
>
> Michel
>
>
Ben, j'ai parcouru le bouquin, mais je n’ai pas trouvé. Je vois bien
comment copier, déplacer des feuilles dans un même classeur, mais copier
une feuille entre deux classeurs, je ne vois pas.

En effet, j'étais resté avec ton exemple où tu faisais la copie sur le même
document.
Avant de chercher si l'enregistreur de macro a une solution, j'ai fait
l'opération à la main, résultat: la feuille copiée dans un autre document ne
conserve pas le FC, contrairement à ce qui se passe avec la copie sur le
même document (avec 3.6.4)
Nota: je n'ai pas encore testé la 3.6.5 rc
Avec la 4.0.0.1, c'est ok

Michel

Je viens de regarder la macro. Il me semble que j'avais vu ça sur le site du forum OpenOffice

Mais, c'est l'équivalent du copier tout / coller dans un autre classeur ?

pierre

Re-bonjour Pierre, et les autres,

De : Pierre Choffardet [mailto:pierre.choffardet@free.fr]
Envoyé : lundi 21 janvier 2013 09:48

[...] j'ai suivi le conseil (avisé) et galéré, et finalement, il y a

deux fichiers... Bon, les deux sont correctement renseignés maintenant,
mais ça fait pas très sérieux.

Bon à savoir:
Il est facile de modifier l'association sur Bugzilla, on peut le faire pour
ses propres erreurs comme pour celles des autres - j'ai donné dans les 2 cas
;-))

Dans le tableau Attachements:
- Cliquer sur "Details" (correspondant au fichier concerné)
- sur la nouvelle page, cliquer sur "edit details"
- changer le contenu de MIME type:
Plusieurs possibilités, j'utilise:
application/vnd.oasis.opendocument.spreadsheet
mais d'autres fonctionnent
- Submit

Et le tour est joué

Michel