Formule excel avec une probable macro a passer
Fermé
pom
-
27 déc. 2012 à 16:44
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 - 27 déc. 2012 à 18:13
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 - 27 déc. 2012 à 18:13
A voir également:
- Formule excel avec une probable macro a passer
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel mise en forme conditionnelle formule - Guide
2 réponses
Raymond PENTIER
Messages postés
58834
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
22 janvier 2025
17 274
27 déc. 2012 à 17:47
27 déc. 2012 à 17:47
Ta formule est fausse pour plusieurs raisons :
1) ce n'est pas =SI(B4:W4=... mais =SI(B4=... ; une seule cellule à la fois !
2) indexcolor15 n'est pas une fonction usuelle d'excel
3) les guillemets sont mal placés ;"0,30;";"") doit s'écrire ;"0,30";"") sauf si la cellule doit effectivement afficher "0,30;" ce qui est curieux ...
4) dans ta première phrase tu écris devra être comptabilisé le chiffre 0,30 ce qui laisse penser que tu parles du nombre 0,3 ; mais dans la phrase suivante tu écris En aucun cas le chiffre "0,30" doit apparaitre ce qui induit que c'est le texte "0,30" que tu veux afficher ; dans ce cas, tu as eu raison d'écrire 0,30 entre guillemets dans la formule ; dans le cas contraire, c'est une nouvelle erreur.
Enfin les données que tu écris en fin de message sont inexploitables.
Veux-tu donc envoyer ton fichier, en créant un lien avec https://www.cjoint.com/ puis en collant ce lien dans ton message.
1) ce n'est pas =SI(B4:W4=... mais =SI(B4=... ; une seule cellule à la fois !
2) indexcolor15 n'est pas une fonction usuelle d'excel
3) les guillemets sont mal placés ;"0,30;";"") doit s'écrire ;"0,30";"") sauf si la cellule doit effectivement afficher "0,30;" ce qui est curieux ...
4) dans ta première phrase tu écris devra être comptabilisé le chiffre 0,30 ce qui laisse penser que tu parles du nombre 0,3 ; mais dans la phrase suivante tu écris En aucun cas le chiffre "0,30" doit apparaitre ce qui induit que c'est le texte "0,30" que tu veux afficher ; dans ce cas, tu as eu raison d'écrire 0,30 entre guillemets dans la formule ; dans le cas contraire, c'est une nouvelle erreur.
Enfin les données que tu écris en fin de message sont inexploitables.
Veux-tu donc envoyer ton fichier, en créant un lien avec https://www.cjoint.com/ puis en collant ce lien dans ton message.
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
27 déc. 2012 à 18:13
27 déc. 2012 à 18:13
Salut,
Déjà ce n'est pas indexcolor15 mais Interior.ColorIndex =15 et c'est du VBA
ensuite comment mets tu tes cellules en couleur manuellement ou à l'aide d'une mise en forme conditionnelle
Envoi ton fichier comme te le demande Raymond que je salue
Déjà ce n'est pas indexcolor15 mais Interior.ColorIndex =15 et c'est du VBA
ensuite comment mets tu tes cellules en couleur manuellement ou à l'aide d'une mise en forme conditionnelle
Envoi ton fichier comme te le demande Raymond que je salue