Bonsoir Thierry R et le forum
Ah ben comme tu l'as dit, c'est simplement un problème de commentaire...mais pour cela il n'y a pas de règles...chacun y mets sa formule...dans VBA les commentaires sont interressant par le simple fait qu'ils s'inscrivent en VERT...donc c'est visuel...il faut cependant être succinct il ne s'agit pas d'en faire de trop...c'est juste un aide mémoire...
tiens j'vais prendre cet exemple d'une macro avec commentaire :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ' s'active en selectionnant une cellule
If ActiveCell.Address() = "$A$1" Then ' si c'est A1 qui est selectionné alors...
Userform1.Show ' ouvrir Userform1
End If ' sortir de la boucle
End Sub
pour comprendre le fonctionnement d'une macro, il y à une possibilité...c'est de l'étudier pas à pas...ensuite les commentaires ici en gras peuvent être mis par la suite, ils servent de repères pour celui qui débute... c'est une aide qui peut être interressante (hein Fabrice...lol)...chacun peut en mettre autant qu'il veut suivant son niveau...à force on n'a plus besoin...c'est enregistré...lol
par la suite l'aide se résumera ainsi pour la même macro...
' Selection auto A1 --> userform1
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Address() = "$A$1" Then
Userform1.Show
End If
End Sub
c'est à dire qu'on mettra le commentaire au début de la macro...mais d'en mettre trop des commentaires n'est pas positif pour autant dans une macro...j'ai remarqué qu'elle pouvait la ralentir...lol
Voilà pour moi...End sub...lol
A+ Vériland