Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde
Le 31/08/2022 à 15:16, Bernard Siaud alias Troumad a écrit : Le 31/08/2022 à 06:48, Ocleyr2lalune a écrit : Salut Bernard Tu es sur le liste qa... Il manque quelques infos précieuses si tu voulais valider/confirmer un bug... Ta version, ton système comme l'a fait Patrick Voir ce que ça donne en mode sans échec. Il n'est pas impossible qu'un bug apparaisse en 7.4 qui est encore un peu jeune. Et comme le dit Patrick il n'a pas testé sur cette version. Mais peut-être devrais-tu moins incriminer systématiquement LibreOffice et tenter la liste users... Au cas où... ;-) ça ne t'empêchera jamais de signaler un bug officiellement (sur bugzilla) une fois confirmé sur la liste. Claire Bonjour La version que j'utilise est la 7.3.5.2 . C'est avec elle que j'ai repéré l'apparition de problèmes supplémentaires suite à des essais plus poussés de modification de code. Avant, j'avais juste la disparition des couleurs à l'ouverture. Comme j'avais fait une macro qui les remettait (il y a longtemps déjà), si le problème avait disparu, je ne l'ai pas remarqué. Je peux en effet, demander des tests sur la liste user, mais, alors, à quoi sert à liste qa ? Je viens de faire l'essai avec la version nouvellement disponible sur mageia9 : Version: 7.4.0.3 Build ID: 40(Build:3) CPU threads: 8; OS: Linux 5.19; UI render: default; VCL: gtk3 Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Calc: threaded Je n'ai toujours pas les couleurs à l'ouverture. -- Amicalement vOOotre Troumad Alias Bernard SIAUD mon site : http://troumad.org : AD&D maths WEB... Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ N'envoyez que des documents avec des formats ouverts, comme http://fr.libreoffice.org -- Envoyez un mail à qa+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/qa/ Privacy Policy: https://www.documentfoundation.org/privacy
Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde
Le 31/08/2022 à 18:41, Ocleyr2lalune a écrit : Je ne suis pas certaine de m'être bien exprimée.. La liste qa est la liste "des contributeurs à l'assurance qualité" rien de choquant que tu y demandes des tests en soit. C'est ce que je demande : est-ce que c'est pareil chez vous. Seulement tes demandes me semblent à mi chemin, à la fois pour t'aider au cas où tu aies loupé quelquechose (la liste users sert à ça) et à la fois pour dire qu'il y a une anomalie dans LibreOffice (ce qui semble bien sur la liste qa..). Pour le coup, je ne pense pas avoir loupé quelque chose et je n'ai pas fais la demande sur la liste user Il y a un point commun : si tu coinces, qu'il s'agisse d'une anomalie ou d'une question d'utilisation il faut qu'on reproduise (=tests). Pour ma part, il y a quelque chose que je reproduis depuis longtemps : à l'ouverture, je pers la coloration des cellules. Je dois relancer la macro qui formate le texte pour avoir la coloration. Si c'est un usage le fichier devrait suffire Si c'est du qa il faut les éléments de comparaison. A minima que tu aies vérifié en mode sans échec Si j'ouvre mon fichier en mode sans échec, je n'ai pas la coloration non plus. Après je ne sais pas... ce n'est qu'une interrogation pour multiplier tes chances d'avoir une réponse..., d'aboutir à quelque chose .. Dans l'état actuel des choses, j'ai trouvé une astuce pour ne pas avoir le problème : relancer la coloration des cases dès que je sais qu'elle va être perdue. Donc, il n'y a pas de problèmes apparents. Ceci dit.. Si malgré ta mise en forme tes cellules ont un affichage différent, ça me fait penser à un problème d'affichage (surtout si ça se généralise). Le noir me fait penser au contraste élevé. Mais j'imagine que si tu avais un paramètre particulier de ce côté là tu y aurais pensé. Pour moi, ce n'est pas un problème de contraste : ce serait tout l'affichage qui serait concerné. Dès que je lance ma procédure de remise des couleurs, je vois les couleurs revenir cases après cases, comme je les vois disparaître cases après cases en suivant l'avancée du process. -- Amicalement vOOotre Troumad Alias Bernard SIAUD mon site : http://troumad.org : AD&D maths WEB... Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ N'envoyez que des documents avec des formats ouverts, comme http://fr.libreoffice.org -- Envoyez un mail à qa+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/qa/ Privacy Policy: https://www.documentfoundation.org/privacy
Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde
Le 31/08/2022 à 06:48, Ocleyr2lalune a écrit : Salut Bernard Tu es sur le liste qa... Il manque quelques infos précieuses si tu voulais valider/confirmer un bug... Ta version, ton système comme l'a fait Patrick Voir ce que ça donne en mode sans échec. Il n'est pas impossible qu'un bug apparaisse en 7.4 qui est encore un peu jeune. Et comme le dit Patrick il n'a pas testé sur cette version. Mais peut-être devrais-tu moins incriminer systématiquement LibreOffice et tenter la liste users... Au cas où... ;-) ça ne t'empêchera jamais de signaler un bug officiellement (sur bugzilla) une fois confirmé sur la liste. Claire Bonjour La version que j'utilise est la 7.3.5.2 . C'est avec elle que j'ai repéré l'apparition de problèmes supplémentaires suite à des essais plus poussés de modification de code. Avant, j'avais juste la disparition des couleurs à l'ouverture. Comme j'avais fait une macro qui les remettait (il y a longtemps déjà), si le problème avait disparu, je ne l'ai pas remarqué. Je peux en effet, demander des tests sur la liste user, mais, alors, à quoi sert à liste qa ? -- Amicalement vOOotre Troumad Alias Bernard SIAUD mon site : http://troumad.org : AD&D maths WEB... Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ N'envoyez que des documents avec des formats ouverts, comme http://fr.libreoffice.org -- Envoyez un mail à qa+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/qa/ Privacy Policy: https://www.documentfoundation.org/privacy
Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde
Bonsoir tes tests me gênent d'autant plus que maintenant, parfois ça s’aggrave encore plus chez moi ! Juste une modification de la taille des caractères d'une cellule faîte manuellement, sans passer par macro me change certaines couleur. Et là, je viens de voir que pour une récupération (LibO fermé par le système quand j'ai éteint mon PC), les cases sont revenues toutes écrites en noir. -- Amicalement vOOotre Troumad Alias Bernard SIAUD mon site : http://troumad.org : AD&D maths WEB... Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ N'envoyez que des documents avec des formats ouverts, comme http://fr.libreoffice.org -- Envoyez un mail à qa+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/qa/ Privacy Policy: https://www.documentfoundation.org/privacy
Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde
Bonsoir Je ne reproduis pas. J'ai fait des tests sur Windows 10 et Debian 10 (toutes les mises à jour faites sur ces deux systèmes). Avec les versions 7.2.7.2 puis 7.3.5.2 de Libre Office, et en ouvrant le fichier une première fois sans activer les macros, puis une seconde fois avec activation des macros. La cellule B14 - titre Capacité raciale : - à un fond blanc et une écriture rouge foncé 2, dans tous les cas. J'ai colorisé cette case comme la C21 (Voie 1), enregistré le fichier sous un autre nom, puis refait tous les tests et la case à bien le fond en rouge foncé 2 et les caractères en blanc. Je n'ai pas fait les tests avec Loo 7.4 car, je n'ai pas encore installé cette version sur mes machines virtuelles. Bien cordialement, Patrick -- Lorsque tu arrives en haut de la montagne, continue de grimper. ;) Le 26/08/2022 à 09:27, Bernard Siaud alias Troumad a écrit : Le 25/08/2022 à 19:16, Bernard Siaud alias Troumad a écrit : Bonjour Voici un fichier test (vous l'avez déjà vu passer plus d'une fois...) https://troumad.org/COF/Feuille_Chronique.ods Si vous regardez par exemple la case B15 de la page recto, normalement le titre est d'une autre couleur. Il en est de même pour les cases de B23 à S27. Enfin normalement, ça veut dire quoi ? Elles ont été sauvegardées avec le titre en couleur. Quand on ouvre le document (sans lancer les macros) le texte dans les cases est tout en noir. Les lignes 21 à 27 des macros standard "armures" relancent les procédures qui colorient les cases afin de mettre les couleurs souhaitées. Elles s'exécutent automatiquement au démarrage : donc si on permet les macros, on ne se rend compte de rien. J'ai comme l'impression que le mise en forme à l'intérieur des cases du tableur est très instable. La fonction ci-dessous parfois enlève la mise en forme, et parfois, elle la maintient. Normalement, elle ne devrait agir que sur la taille des caractères, pas leur couleur ou le fait que les caractères soit en gras ou non. Sur des cases mises en forme de la même manière, les résultats sont différents. Le plus surprenant, c'est que j'ai toujours le même résultat, c'est toujours les mêmes cases qui perdent leur mise en forme, parfois la couleur ou la couleur + les caractères mis en gras sub taille_caract(page as integer,xj as integer,y as integer,dx as integer,dy as integer,taille_c as single) rem -- rem define variables dim document as object dim dispatcher as object dim xf as string dim i,j as integer dim x as string j=xj+1 x="" while j>25 x=x+chr$(asc("A")+(j-1) mod 26) j=j/26 wend x= "$"+chr$(asc("A")+j-1)+x+"$"+y j=xj+dx+1 xf="" while j>25 xf=xf+chr$(asc("A")+(j-1) mod 26) j=j/26 wend xf=x+":$"+chr$(asc("A")+j-1)+xf+"$"+(y+dy) rem -- rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper") rem -- rem dim args1(0) as new com.sun.star.beans.PropertyValue rem args1(0).Name = "ToPoint" rem args1(0).Value =x rem dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1()) dim args1(0) as new com.sun.star.beans.PropertyValue args1(0).Name = "Nr" args1(0).Value = page+1 dispatcher.executeDispatch(document, ".uno:JumpToTable", "", 0, args1()) rem -- dim args2(0) as new com.sun.star.beans.PropertyValue args2(0).Name = "ToPoint" args2(0).Value = xf dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2()) rem -- dim args3(2) as new com.sun.star.beans.PropertyValue args3(0).Name = "FontHeight.Height" args3(0).Value = taille_c args3(1).Name = "FontHeight.Prop" args3(1).Value = 100 args3(2).Name = "FontHeight.Diff" args3(2).Value = 0 dispatcher.executeDispatch(document, ".uno:FontHeight", "", 0, args3()) end sub -- Envoyez un mail à qa+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/qa/ Privacy Policy: https://www.documentfoundation.org/privacy
Re: [fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde
Le 25/08/2022 à 19:16, Bernard Siaud alias Troumad a écrit : Bonjour Voici un fichier test (vous l'avez déjà vu passer plus d'une fois...) https://troumad.org/COF/Feuille_Chronique.ods Si vous regardez par exemple la case B15 de la page recto, normalement le titre est d'une autre couleur. Il en est de même pour les cases de B23 à S27. Enfin normalement, ça veut dire quoi ? Elles ont été sauvegardées avec le titre en couleur. Quand on ouvre le document (sans lancer les macros) le texte dans les cases est tout en noir. Les lignes 21 à 27 des macros standard "armures" relancent les procédures qui colorient les cases afin de mettre les couleurs souhaitées. Elles s'exécutent automatiquement au démarrage : donc si on permet les macros, on ne se rend compte de rien. J'ai comme l'impression que le mise en forme à l'intérieur des cases du tableur est très instable. La fonction ci-dessous parfois enlève la mise en forme, et parfois, elle la maintient. Normalement, elle ne devrait agir que sur la taille des caractères, pas leur couleur ou le fait que les caractères soit en gras ou non. Sur des cases mises en forme de la même manière, les résultats sont différents. Le plus surprenant, c'est que j'ai toujours le même résultat, c'est toujours les mêmes cases qui perdent leur mise en forme, parfois la couleur ou la couleur + les caractères mis en gras sub taille_caract(page as integer,xj as integer,y as integer,dx as integer,dy as integer,taille_c as single) rem -- rem define variables dim document as object dim dispatcher as object dim xf as string dim i,j as integer dim x as string j=xj+1 x="" while j>25 x=x+chr$(asc("A")+(j-1) mod 26) j=j/26 wend x= "$"+chr$(asc("A")+j-1)+x+"$"+y j=xj+dx+1 xf="" while j>25 xf=xf+chr$(asc("A")+(j-1) mod 26) j=j/26 wend xf=x+":$"+chr$(asc("A")+j-1)+xf+"$"+(y+dy) rem -- rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper") rem -- rem dim args1(0) as new com.sun.star.beans.PropertyValue rem args1(0).Name = "ToPoint" rem args1(0).Value =x rem dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1()) dim args1(0) as new com.sun.star.beans.PropertyValue args1(0).Name = "Nr" args1(0).Value = page+1 dispatcher.executeDispatch(document, ".uno:JumpToTable", "", 0, args1()) rem -- dim args2(0) as new com.sun.star.beans.PropertyValue args2(0).Name = "ToPoint" args2(0).Value = xf dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2()) rem -- dim args3(2) as new com.sun.star.beans.PropertyValue args3(0).Name = "FontHeight.Height" args3(0).Value = taille_c args3(1).Name = "FontHeight.Prop" args3(1).Value = 100 args3(2).Name = "FontHeight.Diff" args3(2).Value = 0 dispatcher.executeDispatch(document, ".uno:FontHeight", "", 0, args3()) end sub -- Amicalement vOOotre Troumad Alias Bernard SIAUD mon site : http://troumad.org : AD&D maths WEB... Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ N'envoyez que des documents avec des formats ouverts, comme http://fr.libreoffice.org -- Envoyez un mail à qa+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/qa/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-qa] [calc] mémorisation des couleurs dans une cellule par une sauvegarde
Bonjour Voici un fichier test (vous l'avez déjà vu passer plus d'une fois...) https://troumad.org/COF/Feuille_Chronique.ods Si vous regardez par exemple la case B15 de la page recto, normalement le titre est d'une autre couleur. Il en est de même pour les cases de B23 à S27. Enfin normalement, ça veut dire quoi ? Elles ont été sauvegardée avec le titre en couleur. Quand on ouvre le document (sans lancer les macros) le texte dans les cases est tout en noir. Les lignes 21 à 27 des macros standard "armures" relancent les procédures qui colorient les cases afin de mettre les couleurs souhaitées. Elles s'exécutent automatiquement au démarrage : donc si on permet les macros, on ne se rend compte de rien. -- Amicalement vOOotre Troumad Alias Bernard SIAUD mon site : http://troumad.org : AD&D maths WEB... Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ N'envoyez que des documents avec des formats ouverts, comme http://fr.libreoffice.org -- Envoyez un mail à qa+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/qa/ Privacy Policy: https://www.documentfoundation.org/privacy