Tester mise en forme en gras cellule Excel

Résolu/Fermé
kamedul41 Messages postés 9 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 11 mars 2015 - 29 mai 2014 à 00:46
kamedul41 Messages postés 9 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 11 mars 2015 - 30 mai 2014 à 23:19
Bonjour à tous,

J'ai une colonne contenant des chiffres. Certains sont en gras, d'autres non.
A partir de là je voudrais dans une cellule additionner tous les chiffres en gras et dans une autre ceux non gras.

Exemple :
Cellule L10 : 23 (en gras)
Cellule L11 : 13 (en gras)
Cellule L12 : 25
Cellule L13 : 36 (en gras)
Cellule L14 : 10
Cellule L15 : 72 (somme de L10+L11+L13 car en gras)
Cellule L16 : 35 (somme de L12+L14 car NON en gras)

J'ai essayé avec la formule IF mais c'est au niveau du test logique que je sèche.
Je pense qu'il faille les faire en VBA mais si je pouvais éviter ça m'arrangerais...

Merci d'avance pour votre aide.

5 réponses

benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
29 mai 2014 à 01:02
Slt,

Pour savoir si une cellule est en gras, tu va être obligé de passer par du vba...

Sinon comme solution, tu peux créer une nouvelle colonne avec un code pour savoir les valeurs a additionner :

ex : 1 pour les cellules en gras et 0 pour non

Ensuite, utilise la formule
=Somme.si.ens(L10:L14;M10:M14;1) dans la celulle L15
et
=Somme.si.ens(L10:L14;M10:M14;0) dans la celulle L16

Ou la colonne M est la colonne créée pour coder les cellules en gras ou non
0
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 243
29 mai 2014 à 08:57
Bonjour,

et tu mets en gras avec une MFC qui se sert de cette colonne.
eric
0
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
29 mai 2014 à 08:14
Bonjour,

Tout dépend de la façon dont tes cellules sont mise en gras

mise en gras manuellement il faudra passer par le VBA

mise en gras par mise en format conditionnel il faut nous donner la formule conditionnelle
0
kamedul41 Messages postés 9 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 11 mars 2015
29 mai 2014 à 12:04
Bonjour,

Merci pour vos réponses rapides.
En reprenant l'exemple que je vous ai expliqué, comment écrit on le code en vba ?

Merci.
0
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
29 mai 2014 à 12:10
Re,

Avant de parler de code VBA, répond aux questions, comment appliques tu le gras manuellement ou avec une mise en forme

si tu appliques avec une mise en forme quel est la formule utilisée
0

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

Posez votre question
kamedul41 Messages postés 9 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 11 mars 2015
30 mai 2014 à 23:19
Bonjour,

Je met en gras manuellement via la touche 'G".

Merci.
0