Bonjour rocket4,
Le symbole % à côté de i et j est le caractère de déclaration de type pour : Integer
Ainsi, Dim i% est strictement équivalent à : Dim i As Integer
Tu as aussi, par exemple :
Dim i& : idem que Dim i As Long
Dim i! : idem que Dim i As Single
Dim i# : idem que Dim i As Double
Dim i@ : idem que Dim i As Currency
Dim i$ : idem que Dim i As String
Mais pour Byte ou Boolean (autres exemples), il n'y a pas de caractère de déclaration de type.
... ou s'il y en a, l'aide VBA n'en parle pas ; peut-être est-ce non documenté et top secret ?
dhany