Tester mise en forme en gras cellule Excel

Résolu
kamedul41 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
kamedul41 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
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 570 Date d'inscription   Statut Membre Dernière intervention   87
 
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 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

et tu mets en gras avec une MFC qui se sert de cette colonne.
eric
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
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   Statut Membre Dernière intervention  
 
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 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
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   Statut Membre Dernière intervention  
 
Bonjour,

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

Merci.
0