Bonjour,
J'ai pris exemple sur ce topic : http://excel.engalere.com/question/13-mettre-un-texte-en-gras-sur-excel-en-vba
J'essaye de faire une macro pour mettre en gras les mots "10 ANS, 15 ANS, 20 ANS..." qui apparaissent dans des cellules, sur la même colonne.
J'ai réussi cette commande : Range("D2").Characters(InStr(1, Range("D2").Value, "10 ANS"), Len("10 ANS")).Font.Bold = True
.
Ça vérifie dans la cellule D2 s'il y a le mot "10 ANS" et ça le met en gras.
Comment faire la même chose dans toutes les cellules de la colonne D c'est-à-dire rechercher si mot "10 ANS...." et mettre en gras ?
Enfin, le mot qui est en gras comment le copier dans une autre cellule ?
Exemple :
- cellule D2, il repère le mot 10ANS il le met en gras et il le place dans la cellule F2
- cellule D3, il repère le mot 15ANS il le met en gras et il le place dans la cellule F3
- etc...
Merci