Formule STYLE() Excel 2010

Résolu/Fermé
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 - 19 nov. 2014 à 13:11
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 - 23 nov. 2014 à 18:20
Bonjour,

Je suis désoler si ce sujet a déjà trouvé réponse mais je n'est rien trouvé sur le forum.
J'ai voulus utiliser la formule STYLE() pour copier le sujet suivant https://forum.openoffice.org/fr/forum/viewtopic.php?f=4&t=30316

La méthode que j'ai présentée suppose que tu nommes les styles par des n° de 1 à 20. Si tu veux choisir d'autres noms, c'est possible, mais il faudra utiliser une autre formule.
Donc je suppose que :
quelque part dans ton classeur, tu as la liste des 20 noms.
tu as déjà défini les styles 1, 2, etc.
tu as déjà défini ta liste déroulante de validité par Données > Validité en te basant sur la plage où se trouvent les noms
Il te suffit maintenant , la cellule de liste déroulante étant sélectionnée, d'y faire une Mise en Forme Conditionnelle (MFC)
Format > Formatage conditionnel
choisis Formule est (et pas Valeur est)
dans le champ à droite, saisis :
CODE : TOUT SÉLECTIONNER AGRANDIR
STYLE(EQUIV(D1;$B1:$B20;0))
si ta liste de noms est en $B1:$B20 et ta cellule de validité est D1. EQUIV() est une fonction qui retourne la position d'une valeur (ici D1) dans une plage (ici $B1:$B20). Donc EQUIV() va retourner 1, 2, ... ou 20 selon le nom sélectionné. Or 1, 2, ...20, c'est justement le nom d'un style !
laisse Par défaut comme style de cellule, en dessous.
OK


mais cela ne fonctionne pas.
A telle changer , elle n'existe plus.

merci pour vos réponses



A voir également:

8 réponses

Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
19 nov. 2014 à 14:48
Bonjour,
Votre lien pointe vers OpenOffice... alors que votre titre parle de STYLE() Excel 2010 .... Que comprendre à votre demande..... que voulez-vous réaliser.... ?

0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
19 nov. 2014 à 15:23
En fait je cherche a réaliser des fonction de mise en forme conditionnelles grâce au style.
J'ai du faire un amalgame avec les différents logiciels c'est pour cela que ce n'est pas clair.

Je souhaite mettre en forme conditionnel la cellule d'une lise déroulante en fonction de son contenu grâce au style prédéfini.
Mais je crois comprendre que la formule STYLE() n'existe pas et donc la méthode décrite sous le lien de mon 1er poste ne peut pas être appliquée.

je joint tout de meme un fichier pour exemple
https://www.cjoint.com/?DKtptwYxTf3

merci pour ta reponse
0
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
Modifié par Le Pingou le 19/11/2014 à 15:56
Bonjour,
Je vais consulter votre fichier et vous donnerai une réponse... patience... !
Si je comprends bien vous voulez que la cellule déroulante se colore selon un critère... ?
Question: Est-ce que par macro c'est acceptable pour vous ?

Salutations.
Le Pingou
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
19 nov. 2014 à 15:54
Exactement mais j'ai plusieurs critères une 20ene et je ne sais pas si cela est possible
0
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
19 nov. 2014 à 22:08
Bonsoir,
Merci pour l'information.
Dans le but d'utiliser votre planche de couleur, je pense qu'il est préférable de passer par une procédure à la place d'une MFC.
Patience.

0
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
19 nov. 2014 à 23:20
Bonsoir,
Je vous laisse essayer ma proposition qui utilise les couleurs de votre tableau (vous pouvez les changer à votre guise...) : https://www.cjoint.com/?3KtxAeSeLKg

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
20 nov. 2014 à 01:45
Bonjour elglouton.

Je te rappelle (car tu l'as su à une époque) que le tableur de Microsoft Office s'appelle Excel, et celui d'Open Office et de Libre Office s'appelle Calc.
Ils se ressemblent, mais ne sont pas identiques.

STYLE() n'est pas une formule, mais une fonction qu'on doit utiliser à l'intérieur d'une formule. Cette fonction existe dans Calc, pas dans Excel.

Ton analyse du post de 15:23 https://forums.commentcamarche.net/forum/affich-31079782-formule-style-excel-2010#2 est donc exacte : tu as voulu appliquer à Excel une fonction qui n'appartient qu'à Calc !

Cordialement.
0
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
20 nov. 2014 à 11:01
Raymond, merci pour l'information.
Bonne journée et amicales salutations.
Le Piingou
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
21 nov. 2014 à 02:20
Oui, vieux complice ... et laisse-moi te dire que j'admire ta disponibilité ... et ta patience (même si c'est toi qui la recommandes à el glouton) !
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
21 nov. 2014 à 17:11
Heureux d'avoir facilité vos retrouvailles.
Je ne suis pas pressé, mais merci pour vos réponses.
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
22 nov. 2014 à 12:15
Bonjour,

Bien désoler j'avais manqué votre proposition.
Je vous remercie pour cette Macro qui correspond entièrement à mes attentes meme si elle me semble gourmande en ressources.
Merci encore et bon weekend
0
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
22 nov. 2014 à 22:25
Bonjour,
Merci pour l'information.
Que faut-il comprendre par : même si elle me semble gourmande en ressources.
Votre explication pourrait être utile pour la suite..!
Salutations.
Le Pingou
0
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
21 nov. 2014 à 18:33
Bonjour eglouton,
Oui oui mais c'est quand même dommage de ne pas recevoir un commentaire sur ma proposition...!
Je pense que c'est comme les bonjours en début de message...¨!

0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
21 nov. 2014 à 19:41
Bonsoir à tous,

tu peux jeter un coup d''oeil sur le site de j boisgontier et plus précisément du côté du fichier DVRecupCouleur.xls

cordialement
0
Le Pingou Messages postés 12044 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 25 avril 2024 1 426
23 nov. 2014 à 18:20
Bonjour,
Une question : avez-vous des autres macros dans le classeur .... ?

0