Imbriquer les procédures et les fonctions
Le saviez-vous ?
(pas tout le monde, si j’en crois un message récent sur le blog)
En VBA, il n’est pas possible (et pas utile, en fait) d’imbriquer les blocs de procédures et de fonctions. Vous pouvez seulement les disposer les uns à la suite des autres. Donc ceci est correct :
1 2 3 4 5 6 7 8 9 10 11 |
Sub Procedure1() ' ... End Sub Sub Procedure2() ' ... End Sub Function Fonction1() ' ... End Function |
Par contre, ça c’est interdit :
1 2 3 4 5 6 7 8 9 |
Sub Procedure1() Sub Procedure2() ' ... End Sub Function Fonction1() ' ... End Function End Sub |