Très intéressant tutoriel.
J'ai bien aimé surtout l'ajout du chapitre "IV. Limites de l'enregistreur de macro" pour dire qu'il faut retravailler le code obtenu.
Dans ce chapitre, j'aurais ajouté une petite remarque sur les codes surabondants.
Par exemple, si je veux simplement mettre le texte d'une cellule à la taille 11, l'enregistreur de macro va me sortir le code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Range("B3").Select
With Selection.Font
.Name = "Arial"
.FontStyle = "Normal"
.Size = 11
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontNone
End With |
Alors que je n'ai besoin que de :
Range("B3").Font.Size = 11
Je dis ça parce qu'une fois, j'ai récupéré un code d'un adapte du copier/coller direct depuis ces codes générés automatiquement et que ça donnait quelque chose de monstrueux à essayer de comprendre.
Partager