je pense que c'est pour commencer l'indicage d'un tableau à 0
car d'après ce que j'ai compris lorsqu'on crée un tableau à partir d'un range, son indicage commencera automatiquement à 1
Sub toto()
Dim v
v = Array(1, 2, 3)
MsgBox LBound(v)
End Sub
en gros c'est plus un inconvénient qu'un avantage, non?
et comment pouvons nous ne pas déclarer toutes nos variables? le code ne tournera pas dans ce cas,non?