OuiOuiNonNon
XLDnaute Nouveau
Bonjour, est ce que quelqu'un saurait comment faire pour créer une boucle et pour ne pas devoir répéter le code a chaque fois.
Je m'explique, cette partie de code permet d'ajouter un commentaire C. La première ligne du commentaire est représenté par A, la deuxième ligne par B, et la troisième ligne par D (je n'ai pas mis C car c'est le commentaire).
Comment faire pour mettre le code (qui met en gras une partie de la ligne du commentaire) sur chaque ligne du commentaire automatiquement sans avoir à mettre A, B, D, etc...
Je m'explique, cette partie de code permet d'ajouter un commentaire C. La première ligne du commentaire est représenté par A, la deuxième ligne par B, et la troisième ligne par D (je n'ai pas mis C car c'est le commentaire).
Comment faire pour mettre le code (qui met en gras une partie de la ligne du commentaire) sur chaque ligne du commentaire automatiquement sans avoir à mettre A, B, D, etc...
VB:
.AddComment C(I, J) 'Ajoute le Commentaire C
A = InStr(1, C(I, J), ":") + 2 'Recherche à partir de quel caractère il faut mettre en gras
.Comment.Shape.TextFrame.Characters(Start:=A, Length:=1).Font.Bold = True 'Met en gras les caractères séléctionnés
B = InStr(A + 1, C(I, J), ":") + 2
.Comment.Shape.TextFrame.Characters(Start:=B, Length:=1).Font.Bold = True
D = InStr(B + 1, C(I, J), ":") + 2
.Comment.Shape.TextFrame.Characters(Start:=D, Length:=1).Font.Bold = True