Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le vendredi 23 mai 2008, yves dutrieux a écrit : Et... Le 0, ce n'est pas dramatique. Mais c'est toujours en fonction de la valeur qu'il y a dans la colonne D, ce que je ne veux pas. Ce qu'il me faut, c'est que, indépendamment de toute autre cellule, quand je mets un nom en évidence en changeant sa couleur de police, dans la feuille fiches, cette mise en évidence apparaisse dans la feuille programme... Un manière de simuler ça, c'est peut-être de rajouter une colonne avec le nom du style utilisé. Voir la cellule fiches.C7 dans le document ci-joint. si on change le contenu en 'bleu', le style changera aussi dans la feuille programme C'est compliqué à mettre en oeuvre et y'a toujours les zéros... :-( Bonjour, Par contre en C9 en retirant le de la formule, positionné avant STYLE, le zéro disparait : =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;3)STYLE(DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;2)) Opensuse 10.3 OOo 2.3.0.1.5 Gabriel. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Bonjour, Le 25 mai 2008 17:15, Gabriel Jourdain [EMAIL PROTECTED] a écrit : Le vendredi 23 mai 2008, yves dutrieux a écrit : Et... Le 0, ce n'est pas dramatique. Mais c'est toujours en fonction de la valeur qu'il y a dans la colonne D, ce que je ne veux pas. Ce qu'il me faut, c'est que, indépendamment de toute autre cellule, quand je mets un nom en évidence en changeant sa couleur de police, dans la feuille fiches, cette mise en évidence apparaisse dans la feuille programme... Un manière de simuler ça, c'est peut-être de rajouter une colonne avec le nom du style utilisé. Voir la cellule fiches.C7 dans le document ci-joint. si on change le contenu en 'bleu', le style changera aussi dans la feuille programme C'est compliqué à mettre en oeuvre et y'a toujours les zéros... :-( Bonjour, Par contre en C9 en retirant le de la formule, positionné avant STYLE, le zéro disparait : =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;3)STYLE(DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;2)) Effectivement, mais le style n'est plus appliqué :-( si tu changes fiches.C10 par la valeur jaune , ta cellule programme.C9 ne passera pas en jaune comme désiré. Yves Opensuse 10.3 OOo 2.3.0.1.5 Gabriel. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le dimanche 25 mai 2008, yves dutrieux a écrit : Bonjour, Le 25 mai 2008 17:15, Gabriel Jourdain [EMAIL PROTECTED] a écrit Le vendredi 23 mai 2008, yves dutrieux a écrit : Et... Le 0, ce n'est pas dramatique. Mais c'est toujours en fonction de la valeur qu'il y a dans la colonne D, ce que je ne veux pas. Ce qu'il me faut, c'est que, indépendamment de toute autre cellule, quand je mets un nom en évidence en changeant sa couleur de police, dans la feuille fiches, cette mise en évidence apparaisse dans la feuille programme... Un manière de simuler ça, c'est peut-être de rajouter une colonne avec le nom du style utilisé. Voir la cellule fiches.C7 dans le document ci-joint. si on change le contenu en 'bleu', le style changera aussi dans la feuille programme C'est compliqué à mettre en oeuvre et y'a toujours les zéros... :-( Bonjour, Par contre en C9 en retirant le de la formule, positionné avant STYLE, le zéro disparait : =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;3)STYLE(DECALER(fic hes.A1;EQUIV(A1;date_fiches;0)-1+9;2)) Effectivement, mais le style n'est plus appliqué :-( si tu changes fiches.C10 par la valeur jaune , ta cellule programme.C9 ne passera pas en jaune comme désiré. Bonsoir, J'avais répondu sans vérifier. En revanche la formule suivante fonctionne parfaitement (vérifié) : =DECALER(fiches.A1;EQUIV(A1;date_fiches;0STYLE(DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;2)))-1+9;3) Bien sûr je ne sais pas l'expliquer. La fonction STYLE semble être appliquée directement à la valeur de la source puisque imbriquée à la fonction EQUIV. J'ai fais quelques constats en fonction du positionnement de STYLE, il faudrait travailler dessus encore un peu pour faire une synthèse et en tirer des conclusions. Peut-être à suivre. Opensuse 10.3 OOo 2.3.0.1.5 Gabriel. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
joel a écrit : Le Friday 23 May 2008 23:16:44 yves dutrieux, vous avez écrit : Dans l'onglet programme, les formules contenues dans les cellules C10 à C12 sont le résultat d'essais ? Parce qu'en les supprimant, ça ne modifie rien non plus. Oui, j'aime bien faire des tests avec des formules 'décomposées' avant de les joindre pour former la finale :-) Bon, je viens de passer 2 h 30 à adapter toutes ces formules à mon fichier réel (qui comportait plus de colonnes, de feuilles, de lignes...) et tout fonctionne comme désiré. Juste ce zéro en plus, qui n'est pas très gênant, mais si tu trouves comment l'enlever, je suis preneur. Mais ne te prends pas la tête avec ça, tel quel, c'est déjà très bien. En tout cas, je te remercie pour tout, Yves. Pour enlever le zéro je propose de modifier la formule de Yves par =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+6;3)SI(STYLE(DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+6;2))=0;;) Ce qui fait remplacer le zéro que STYLE génère par une chaine vide. Philippe
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Saturday 24 May 2008 14:24:43 Philippe Monosiet, vous avez écrit : Pour enlever le zéro je propose de modifier la formule de Yves par =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+6;3)SI(STYLE(DECALER(fiches.A 1;EQUIV(A1;date_fiches;0)-1+6;2))=0;;) Ce qui fait remplacer le zéro que STYLE génère par une chaine vide. Bravo, Philippe, c'était La solution. Par contre, une cellule refuse obstinément la modif. Et maintenant, même si je mets un simple =programme.C1, dans la cellule, il affiche =programme.C1 au lieu du nom qui apparaît en programme.C1 J'ai beau vérifier le formatage des cellules, je ne vois rien de particulier. Qu'est-ce qui peut provoquer ce comportement ? -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Saturday 24 May 2008 15:46:42 joel, vous avez écrit : Par contre, une cellule refuse obstinément la modif. Bon, j'ai contourné le problème en supprimant la ligne de ladite cellule et en la recréant. Ce qui ne me dit pas ce qui s'est passé :( -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
joel a écrit : (...) Juste ce zéro en plus, qui n'est pas très gênant, mais si tu trouves comment l'enlever, je suis preneur.(...) Bonjour, je n'ai pas tout suivit mais le zéro affiché devrait être géré par : Outils - Options - Openoffice.org Calc - Affichage - Valeurs zéro (à décocher). Pour l'impression c'est dans les réglages de la page (Format - Page - Classeur - Valeurs zéro). A moins que les effets de style bloque ces réglages, mais cela m'étonnerait. Patrick - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Saturday 24 May 2008 16:13:15 Patrick, vous avez écrit : joel a écrit : (...) Juste ce zéro en plus, qui n'est pas très gênant, mais si tu trouves comment l'enlever, je suis preneur.(...) Bonjour, je n'ai pas tout suivit mais le zéro affiché devrait être géré par : Outils - Options - Openoffice.org Calc - Affichage - Valeurs zéro (à décocher). Pour l'impression c'est dans les réglages de la page (Format - Page - Classeur - Valeurs zéro). Je te remercie, Patrick, Cette solution ne fonctionne pas dans le cas présent : ça ne marche que pour les cellules vides. Mais la solution donnée par Philippe me convient très bien. Par contre, je ne connaissais pas la possibilité que tu évoques. Je te remercie donc de me l'avoir faite connaître. -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Bonjour, Le 24 mai 2008 14:24, Philippe Monosiet [EMAIL PROTECTED] a écrit : joel a écrit : Le Friday 23 May 2008 23:16:44 yves dutrieux, vous avez écrit : Dans l'onglet programme, les formules contenues dans les cellules C10 à C12 sont le résultat d'essais ? Parce qu'en les supprimant, ça ne modifie rien non plus. Oui, j'aime bien faire des tests avec des formules 'décomposées' avant de les joindre pour former la finale :-) Bon, je viens de passer 2 h 30 à adapter toutes ces formules à mon fichier réel (qui comportait plus de colonnes, de feuilles, de lignes...) et tout fonctionne comme désiré. Juste ce zéro en plus, qui n'est pas très gênant, mais si tu trouves comment l'enlever, je suis preneur. Mais ne te prends pas la tête avec ça, tel quel, c'est déjà très bien. En tout cas, je te remercie pour tout, Yves. Pour enlever le zéro je propose de modifier la formule de Yves par =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+6;3)SI(STYLE(DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+6;2))=0;;) Ce qui fait remplacer le zéro que STYLE génère par une chaine vide. Je venais de trouver une manière : =DECALER(eleves.$A$3;N7;0)CAR(STYLE(DECALER(fiches.$C$1;N7-3;0))+32) qui remplaçait la valeur zéro par un caractère BLANC (en y ajoutant 32) mais la manière de Christian est plus élégante :-) http://christianwtd.free.fr/index.php?rubrique=DebFormatCond =DECALER(eleves.$A$3;N7;0)T(STYLE(DECALER(fiches.$C$1;N7-3;0))) Yves. Philippe -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Friday 23 May 2008 01:10:41 yves dutrieux, vous avez écrit : Mais je pense que tu peux contourner avec la fonction STYLE. ou utiliser un format conditionnel comme celui utilisé pour les nombre mais sur la colonne d'à côté, ce qui donne comme style conditionnel sur C1:C9 formule est SI(INDIRECT(ADRESSE(LIGNE();COLONNE()+1;0))17;vrai;faux) et attribuer le style rouge Elle fait la même chose que le formatage conditionnel, en mieux. Il va falloir pédaler un peu... J'ai joué un peu avec cette fonction, mais elle me retournait toujours un Zéro non désiré (vu que la colonne est en texte)... j'ai pas poussé plus loin... pour l'instant ;-) Merci à vous deux, Christian et Yves, pour vos explications. La formule que tu me proposes, Christian, ne correspond pas à ce que je veux faire : si je passe en rouge un nom dans la feuille fiches, qu'il apparaisse en rouge dans la feuille programme. Je crois qu'il vas falloir que je me plonge dans la fonction STYLE, comme le dit Christian. J'ai l'impression que je vais devoir faire à nouveau appel à la liste... -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Friday 23 May 2008 10:42:46 joel, vous avez écrit : La formule que tu me proposes, Christian, Pardon, je voulais dire : Yves Rendons à Yves ce qui est à Yves... ne correspond pas à ce que je veux faire : si je passe en rouge un nom dans la feuille fiches, qu'il apparaisse en rouge dans la feuille programme. Par contre, Christian, je viens d'examiner http://christianwtd.free.fr/index.php?rubrique=DebFormatCond et je n'ai pas l'impression de pouvoir faire directement ce que je veux avec cette fonction. Par contre, si j'ajoute, dans la feuille fiches, un * devant les noms que je veux mettre en évidence, est-ce que je pourrai utiliser cette fonction STYLE dans la feuille programme ? Mais il faut que je conserve la formule =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;3) Est-il possible de combiner les 2 ? -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Bonjour, Le 23 mai 2008 12:02, joel [EMAIL PROTECTED] a écrit : Le Friday 23 May 2008 10:42:46 joel, vous avez écrit : La formule que tu me proposes, Christian, Pardon, je voulais dire : Yves Rendons à Yves ce qui est à Yves... ne correspond pas à ce que je veux faire : si je passe en rouge un nom dans la feuille fiches, qu'il apparaisse en rouge dans la feuille programme. Par contre, Christian, je viens d'examiner http://christianwtd.free.fr/index.php?rubrique=DebFormatCond et je n'ai pas l'impression de pouvoir faire directement ce que je veux avec cette fonction. Par contre, si j'ajoute, dans la feuille fiches, un * devant les noms que je veux mettre en évidence, est-ce que je pourrai utiliser cette fonction STYLE dans la feuille programme ? Mais il faut que je conserve la formule =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;3) Est-il possible de combiner les 2 ? Jette un oeil du côté de la cellule C9 dans le doc que je t'ai envoyé... ;-) ça fonctionne avec le style mais l'embêtant, c'est que ça rajoute un zéro que je ne parviens pas à enlever Si ça peut aider à avancer... Yves -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Friday 23 May 2008 19:17:16 yves dutrieux, vous avez écrit : Jette un oeil du côté de la cellule C9 dans le doc que je t'ai envoyé... ;-) ça fonctionne avec le style mais l'embêtant, c'est que ça rajoute un zéro que je ne parviens pas à enlever Je te remercie, Yves, Le 0, ce n'est pas dramatique. Mais c'est toujours en fonction de la valeur qu'il y a dans la colonne D, ce que je ne veux pas. Ce qu'il me faut, c'est que, indépendamment de toute autre cellule, quand je mets un nom en évidence en changeant sa couleur de police, dans la feuille fiches, cette mise en évidence apparaisse dans la feuille programme... -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Ok, Le 23 mai 2008 20:44, joel [EMAIL PROTECTED] a écrit : Le Friday 23 May 2008 19:17:16 yves dutrieux, vous avez écrit : Jette un oeil du côté de la cellule C9 dans le doc que je t'ai envoyé... ;-) ça fonctionne avec le style mais l'embêtant, c'est que ça rajoute un zéro que je ne parviens pas à enlever Je te remercie, Yves, Le 0, ce n'est pas dramatique. Mais c'est toujours en fonction de la valeur qu'il y a dans la colonne D, ce que je ne veux pas. Ce qu'il me faut, c'est que, indépendamment de toute autre cellule, quand je mets un nom en évidence en changeant sa couleur de police, dans la feuille fiches, cette mise en évidence apparaisse dans la feuille programme... Il faudrait donc une 'fonction' qui puisse récupérer la mise en évidence d'une cellule. Ou mieux, l'équivalent d'un copier/coller avec tout le formatage. Hummm. Me demande si ça existe dans les fonctions ça. Sous forme de macro, c'est sûrement faisable. Mais les macros, c'est pas mon fort. Je galère déjà pas mal avec base et le language macro ... J'ai d'ailleurs pas eu de réponse à une question prog. à ce sujet. Donc me documente moi-même pour l'instant... Yves. -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Et... Le 0, ce n'est pas dramatique. Mais c'est toujours en fonction de la valeur qu'il y a dans la colonne D, ce que je ne veux pas. Ce qu'il me faut, c'est que, indépendamment de toute autre cellule, quand je mets un nom en évidence en changeant sa couleur de police, dans la feuille fiches, cette mise en évidence apparaisse dans la feuille programme... Un manière de simuler ça, c'est peut-être de rajouter une colonne avec le nom du style utilisé. Voir la cellule fiches.C7 dans le document ci-joint. si on change le contenu en 'bleu', le style changera aussi dans la feuille programme C'est compliqué à mettre en oeuvre et y'a toujours les zéros... :-( mais ça peut -être une piste... Bon courage. Yves -- web site : http://www.molenbaix.com -- web site : http://www.molenbaix.com PROGRAMME.ods Description: application/vnd.oasis.opendocument.spreadsheet - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Friday 23 May 2008 21:37:46 yves dutrieux, vous avez écrit : Un manière de simuler ça, c'est peut-être de rajouter une colonne avec le nom du style utilisé. Voir la cellule fiches.C7 dans le document ci-joint. si on change le contenu en 'bleu', le style changera aussi dans la feuille programme Génial, Yves, ça me vas tout à fait. Merci beaucoup. C'est compliqué à mettre en oeuvre et y'a toujours les zéros... :-( Tant pis pour les zéros, ce n'est pas grave. Mais, peux-tu m'expliquer comment cela fonctionne : STYLE(DECALER(fiches.$C$1;N7-3;0)) Je ne pige pas... Avant de recevoir ton dernier mail, j'avais essayé avec l'enregistreur de macro. Mais, d'une part, ça ne marche pas, et d'autre part, le copier-coller efface la formule présente dans la cellule, ce que je ne veux pas. -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Friday 23 May 2008 22:16:04 joel, vous avez écrit : Mais, peux-tu m'expliquer comment cela fonctionne : STYLE(DECALER(fiches.$C$1;N7-3;0)) Bon, j'ai supprimé cette partie de la formule, dans l'onglet fiches, parce que : - je n'arrivai pas à trouver la bonne syntaxe pour les autres lignes - la colonne C est suffisante pour repérer les noms mis en évidence - en supprimant cette partie, le comportement dans l'onglet programme est toujours celui que je désire. Dans l'onglet programme, les formules contenues dans les cellules C10 à C12 sont le résultat d'essais ? Parce qu'en les supprimant, ça ne modifie rien non plus. -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Re, Le 23 mai 2008 22:16, joel [EMAIL PROTECTED] a écrit : Le Friday 23 May 2008 21:37:46 yves dutrieux, vous avez écrit : Un manière de simuler ça, c'est peut-être de rajouter une colonne avec le nom du style utilisé. Voir la cellule fiches.C7 dans le document ci-joint. si on change le contenu en 'bleu', le style changera aussi dans la feuille programme Génial, Yves, ça me vas tout à fait. Merci beaucoup. C'est compliqué à mettre en oeuvre et y'a toujours les zéros... :-( Tant pis pour les zéros, ce n'est pas grave. Mais, peux-tu m'expliquer comment cela fonctionne : STYLE(DECALER(fiches.$C$1;N7-3;0)) en décomposant : STYLE(nom-du-style) sert à affecter un style à une cellule (comme expliqué dans l'aide). DECALER(fiches.$C$1;N7-3;0) sert à récupérer le nom du style 'rouge','bleu' ou autre à partir de la cellule qu'on a ajouté... Yves Je ne pige pas... Avant de recevoir ton dernier mail, j'avais essayé avec l'enregistreur de macro. Mais, d'une part, ça ne marche pas, et d'autre part, le copier-coller efface la formule présente dans la cellule, ce que je ne veux pas. -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le 23 mai 2008 23:08, joel [EMAIL PROTECTED] a écrit : Le Friday 23 May 2008 22:16:04 joel, vous avez écrit : Mais, peux-tu m'expliquer comment cela fonctionne : STYLE(DECALER(fiches.$C$1;N7-3;0)) Bon, j'ai supprimé cette partie de la formule, dans l'onglet fiches, parce que : - je n'arrivai pas à trouver la bonne syntaxe pour les autres lignes j'avais dit que c'était compliqué :-) - la colonne C est suffisante pour repérer les noms mis en évidence Oui - en supprimant cette partie, le comportement dans l'onglet programme est toujours celui que je désire. Oui, mais le style n'est donc plus appliqué à la cellule à laquelle tu viens de l'enlever... donc, si tu appliques le style 'bleu' à la cellule (manuellement) et que tu indiques 'rouge', la cellule dans ta feuille programme sera. rouge. Dans l'onglet programme, les formules contenues dans les cellules C10 à C12 sont le résultat d'essais ? Parce qu'en les supprimant, ça ne modifie rien non plus. Oui, j'aime bien faire des tests avec des formules 'décomposées' avant de les joindre pour former la finale :-) Yves -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Friday 23 May 2008 23:16:44 yves dutrieux, vous avez écrit : Dans l'onglet programme, les formules contenues dans les cellules C10 à C12 sont le résultat d'essais ? Parce qu'en les supprimant, ça ne modifie rien non plus. Oui, j'aime bien faire des tests avec des formules 'décomposées' avant de les joindre pour former la finale :-) Bon, je viens de passer 2 h 30 à adapter toutes ces formules à mon fichier réel (qui comportait plus de colonnes, de feuilles, de lignes...) et tout fonctionne comme désiré. Juste ce zéro en plus, qui n'est pas très gênant, mais si tu trouves comment l'enlever, je suis preneur. Mais ne te prends pas la tête avec ça, tel quel, c'est déjà très bien. En tout cas, je te remercie pour tout, Yves. -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Bonjour, Je n'ai pas trouvé dans l'aide, ni dans les archives de la liste, ni sur http://christianwtd.free.fr/ (peut-être parce que je ne sais pas sur quel mot chercher...) Dans la cellule D9 d'une feuille, j'ai cette formule : =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;4) Si la cellule source contient du texte en noir, alors le texte sera noir. Si je modifie la couleur du texte de la cellule source, la couleur est modifiée (en fait, dans la cellule source, c'est un formatage conditionnel). Dans la cellule C9 de la même feuille, j'ai cette formule : =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;3) Mais là, le texte reste obstinément noir, quelque soit la couleur du texte de le cellule source. Les cellules C9 et D9 ont le même formatage (couleur de police : automatique). La seule différence, c'est que C9 contient un nom, et D9 un nombre. Est-ce pour cela que le comportement n'est pas le même ? Je ne comprends pas... En fait, ce que je voudrai faire, c'est que quand je mets en rouge le nom ciblé dans la feuille fiches, ce nom soit également formaté en rouge dans ma cellule C9. Qui pourrait m'expliquer comment faire ? -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Bonjour, Le 22 mai 2008 14:58, joel [EMAIL PROTECTED] a écrit : Bonjour, Je n'ai pas trouvé dans l'aide, ni dans les archives de la liste, ni sur http://christianwtd.free.fr/ (peut-être parce que je ne sais pas sur quel mot chercher...) Dans la cellule D9 d'une feuille, j'ai cette formule : =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;4) Si la cellule source contient du texte en noir, alors le texte sera noir. Si je modifie la couleur du texte de la cellule source, la couleur est modifiée (en fait, dans la cellule source, c'est un formatage conditionnel). Dans la cellule C9 de la même feuille, j'ai cette formule : =DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;3) Mais là, le texte reste obstinément noir, quelque soit la couleur du texte de le cellule source. Les cellules C9 et D9 ont le même formatage (couleur de police : automatique). La seule différence, c'est que C9 contient un nom, et D9 un nombre. Est-ce pour cela que le comportement n'est pas le même ? Je ne comprends pas... En fait, ce que je voudrai faire, c'est que quand je mets en rouge le nom ciblé dans la feuille fiches, ce nom soit également formaté en rouge dans ma cellule C9. Qui pourrait m'expliquer comment faire ? Peut-être as-tu un style sur la cellule qui empêche ce formatage ? nb il serait bcp plus facile pour nous d'avoir un tableau exemple pour voir exactement ce qui se passe. Pourrais-tu nous l'envoyer (si pas trop gros) sinon envoie le à mon adresse perso ? Merci. Yves -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Le Thursday 22 May 2008 19:17:29 yves dutrieux, vous avez écrit : En fait, ce que je voudrai faire, c'est que quand je mets en rouge le nom ciblé dans la feuille fiches, ce nom soit également formaté en rouge dans ma cellule C9. Qui pourrait m'expliquer comment faire ? Peut-être as-tu un style sur la cellule qui empêche ce formatage ? nb il serait bcp plus facile pour nous d'avoir un tableau exemple pour voir exactement ce qui se passe. Pourrais-tu nous l'envoyer (si pas trop gros) sinon envoie le à mon adresse perso ? Bon, j'ai fait un fichier exemple en faisant une copie de mon fichier, et en ne gardant que le minimum permettant de montrer ce que je veux faire. Je le mets en pièce jointe. Merci. C'est moi qui te remercie, ainsi que quiconque me donnera une solution. -- Joël PROGRAMME.2.ods Description: application/vnd.oasis.opendocument.spreadsheet - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
joel a écrit : Le Thursday 22 May 2008 19:17:29 yves dutrieux, vous avez écrit : En fait, ce que je voudrai faire, c'est que quand je mets en rouge le nom ciblé dans la feuille fiches, ce nom soit également formaté en rouge dans ma cellule C9. Qui pourrait m'expliquer comment faire ? Peut-être as-tu un style sur la cellule qui empêche ce formatage ? nb il serait bcp plus facile pour nous d'avoir un tableau exemple pour voir exactement ce qui se passe. Pourrais-tu nous l'envoyer (si pas trop gros) sinon envoie le à mon adresse perso ? Bon, j'ai fait un fichier exemple en faisant une copie de mon fichier, et en ne gardant que le minimum permettant de montrer ce que je veux faire. Je le mets en pièce jointe. Merci. C'est moi qui te remercie, ainsi que quiconque me donnera une solution. Bonsoir Joel, Ca ne marche pas et c'est normal. Ta formule d'origine : DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;4) permet de lire et d'écrire le contenu d'une cellule dans une autre, sans se préoccuper de la couleur. La seule fonction qui parle de couleur dans une cellule est : =CELLULE (COLOR; A1) par exemple. Elle est on ne peut plus limitée. Donc par cette voie, pas de solution, impossible de recopier une couleur de cellule via une fonction (exceptée une macro) Mais je pense que tu peux contourner avec la fonction STYLE. Elle fait la même chose que le formatage conditionnel, en mieux. Il va falloir pédaler un peu... Bon surf, Christian -- Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org
Re: [users-fr] [Calc] Format d'une cellule en fonction du format d'une autre cellule
Bonjour, Le 22 mai 2008 23:36, christianwtd [EMAIL PROTECTED] a écrit : joel a écrit : Le Thursday 22 May 2008 19:17:29 yves dutrieux, vous avez écrit : En fait, ce que je voudrai faire, c'est que quand je mets en rouge le nom ciblé dans la feuille fiches, ce nom soit également formaté en rouge dans ma cellule C9. Qui pourrait m'expliquer comment faire ? Peut-être as-tu un style sur la cellule qui empêche ce formatage ? nb il serait bcp plus facile pour nous d'avoir un tableau exemple pour voir exactement ce qui se passe. Pourrais-tu nous l'envoyer (si pas trop gros) sinon envoie le à mon adresse perso ? Bon, j'ai fait un fichier exemple en faisant une copie de mon fichier, et en ne gardant que le minimum permettant de montrer ce que je veux faire. Je le mets en pièce jointe. Merci. C'est moi qui te remercie, ainsi que quiconque me donnera une solution. Bonsoir Joel, Ca ne marche pas et c'est normal. Ta formule d'origine : DECALER(fiches.A1;EQUIV(A1;date_fiches;0)-1+9;4) permet de lire et d'écrire le contenu d'une cellule dans une autre, sans se préoccuper de la couleur. +1 et la couleur rouge que tu as est attribuée via un format conditionnel... La seule fonction qui parle de couleur dans une cellule est : =CELLULE (COLOR; A1) par exemple. Elle est on ne peut plus limitée. Donc par cette voie, pas de solution, impossible de recopier une couleur de cellule via une fonction (exceptée une macro) Mais je pense que tu peux contourner avec la fonction STYLE. ou utiliser un format conditionnel comme celui utilisé pour les nombre mais sur la colonne d'à côté, ce qui donne comme style conditionnel sur C1:C9 formuleest SI(INDIRECT(ADRESSE(LIGNE();COLONNE()+1;0))17;vrai;faux) et attribuer le style rouge Elle fait la même chose que le formatage conditionnel, en mieux. Il va falloir pédaler un peu... J'ai joué un peu avec cette fonction, mais elle me retournait toujours un Zéro non désiré (vu que la colonne est en texte)... j'ai pas poussé plus loin... pour l'instant ;-) Bonne découverte Yves. Bon surf, Christian -- Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org -- web site : http://www.molenbaix.com PROGRAMME.ods Description: application/vnd.oasis.opendocument.spreadsheet - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]