[Résolu] Report Formatage vers cellule résultat
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 11 sept. 2021 07:33
[Résolu] Report Formatage vers cellule résultat
re bonjour,
j'ai l'impression d'avoir déjà envoyé mon post, mais je ne le vois pas....donc je recommence.
Est-il possible que la cellule dont le contenu est la valeur d'une cellule d'une autre feuille (data) s'affuble du même formatage (couleur, police,...) que la cellule où le résultat été trouvé dans la feuille data?
Merci d'avance.
j'ai l'impression d'avoir déjà envoyé mon post, mais je ne le vois pas....donc je recommence.
Est-il possible que la cellule dont le contenu est la valeur d'une cellule d'une autre feuille (data) s'affuble du même formatage (couleur, police,...) que la cellule où le résultat été trouvé dans la feuille data?
Merci d'avance.
Dernière modification par Fran le 12 sept. 2021 12:48, modifié 1 fois.
OpenOffice 4.1.8
Windows 10
Windows 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Report Formatage (couleur, police...) vers cellule résul
Bonjour,
Le plus simple me semble de créer les styles identiques aux contenus.
A +
Le plus simple me semble de créer les styles identiques aux contenus.
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 11 sept. 2021 07:33
Re: Report Formatage (couleur, police...) vers cellule résul
Si je comprends bien, dans le tableau toutes les cellule formatées ont un style défini.
C'est le fait que ce soit un style, qui fait que cela se reportera sur l'autre feuille?
C'est le fait que ce soit un style, qui fait que cela se reportera sur l'autre feuille?
OpenOffice 4.1.8
Windows 10
Windows 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Report Formatage (couleur, police...) vers cellule résul
J’ai été un peu succinct...
J’ai créé des styles qui se nomment à l’identique du contenu des cellules ; du coup, la fonction STYLE récupère le contenu de la cellule et applique le style éponyme.
Les cellules restent au format "Par défaut" (sauf application de MFC)
Le tuto sur le formatage conditionnel :
http://www.openoffice.org/fr/Documentat ... es_mfc.pdf
A +
J’ai créé des styles qui se nomment à l’identique du contenu des cellules ; du coup, la fonction STYLE récupère le contenu de la cellule et applique le style éponyme.
Les cellules restent au format "Par défaut" (sauf application de MFC)
Le tuto sur le formatage conditionnel :
http://www.openoffice.org/fr/Documentat ... es_mfc.pdf
A +
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 11 sept. 2021 07:33
Re: Report Formatage (couleur, police...) vers cellule résul
Merci pour la réponse.
Mais, ici (dans mon grand tableau différent de l'exemple pris pour la question précédente) il ne peut y avoir de formatage conditionnel étant donné qu'une même valeur de cellule peut avoir 2 formatages différents.
Donc au final j'ai sélectionné toutes les cellules de format identique et j'ai appliqué le style que j'ai crée avant en fonction de ce que j'avais formaté avant.
Même en faisant cela, où toutes les cellules ont un style, le style ne s'affiche pas dans le résultat.
Donc ce n'est pas le fait d'avoir un style qui fait que le formatage est reporté.
Par contre je ne sais pas utiliser la fonction dont vous parlez, je vais regarder cela de plus près.
A suivre...
Mais, ici (dans mon grand tableau différent de l'exemple pris pour la question précédente) il ne peut y avoir de formatage conditionnel étant donné qu'une même valeur de cellule peut avoir 2 formatages différents.
Donc au final j'ai sélectionné toutes les cellules de format identique et j'ai appliqué le style que j'ai crée avant en fonction de ce que j'avais formaté avant.
Même en faisant cela, où toutes les cellules ont un style, le style ne s'affiche pas dans le résultat.
Donc ce n'est pas le fait d'avoir un style qui fait que le formatage est reporté.
Par contre je ne sais pas utiliser la fonction dont vous parlez, je vais regarder cela de plus près.
A suivre...
OpenOffice 4.1.8
Windows 10
Windows 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Report Formatage (couleur, police...) vers cellule résul
Très bonne nouvelle que tu sois passé par les stylesFran a écrit :j'ai sélectionné toutes les cellules de format identique et j'ai appliqué le style
En installant une extension, tu peux récupérer le nom du style via STYLE.CELLULE (fonction fournie avec COUTSTYLE), puis passer ce nom dans la fonction STYLE, suis ce post pour télécharger l'extension :
https://forum.openoffice.org/fr/forum/v ... 72#p316572
A +
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Report Formatage (couleur, police...) vers cellule résul
Je poste à part pour plus de lisibilité...
En valeur.C8 :
Un nouveau fichier joint aurait alors été souhaitable ... Donc ci-joint un exemple basé sur ton classeur précédentFran a écrit :mon grand tableau différent de l'exemple pris pour la question précédente
En valeur.C8 :
- Tu récupérais la valeur voulue avec la formule :
Code : Tout sélectionner
=INDEX(data.B2:G5;EQUIV(C6;data.A2:A5;0);EQUIV(C7;data.B1:G1;0))
- Pour récupérer le style de la cellule, on utilise cette nouvelle fonction avec la formule de recherche déjà établie :
Code : Tout sélectionner
=STYLE.CELLULE(INDEX(data.B2:G5;EQUIV(C6;data.A2:A5;0);EQUIV(C7;data.B1:G1;0)))
- La fonction style appliquée ainsi nous donne le style à la cellule contenant cette formule, et renvoie une valeur 0 non désirée, pour supprimer cette valeur 0, on englobe alors le tout dans une fonction T :
Code : Tout sélectionner
=STYLE(STYLE.CELLULE(INDEX(data.B2:G5;EQUIV(C6;data.A2:A5;0);EQUIV(C7;data.B1:G1;0))))
Les cellules de départ (celle dont ont veut récupérer le style) sont du texte, on concatène la première formule de recherche avec cette formule finale, à l’aide de l’opérateur & :Code : Tout sélectionner
=T(STYLE(STYLE.CELLULE(INDEX(data.B2:G5;EQUIV(C6;data.A2:A5;0);EQUIV(C7;data.B1:G1;0)))))
Code : Tout sélectionner
=INDEX(data.B2:G5;EQUIV(C6;data.A2:A5;0);EQUIV(C7;data.B1:G1;0))&T(STYLE(STYLE.CELLULE(INDEX(data.B2:G5;EQUIV(C6;data.A2:A5;0);EQUIV(C7;data.B1:G1;0)))))
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 11 sept. 2021 07:33
Re: Report Formatage (couleur, police...) vers cellule résul
Bonjour!
Merci vraiment pour cette solution très bien expliquée, j'ai appris bcp de choses!!!
Cela fonctionne nickel !!
A bientôt
F
Merci vraiment pour cette solution très bien expliquée, j'ai appris bcp de choses!!!
Cela fonctionne nickel !!
A bientôt
F
OpenOffice 4.1.8
Windows 10
Windows 10