Enum Couleur
Rouge = 10
Vert = 20
Bleu = 30
End Enum
Type Voiture
Marque As String
KM As Long
' NoChassis : Erreur ... Les types doivent
être définis
NoChassis As String
End Type
Sub TestEnum()
' Erreur : Enum ne peut être qu'en
en-tête de module
'Enum Truc
' Machin = 5
'End Enum
Dim MaCouleur As Couleur
MaCouleur = Vert ' Au moment ou on écrit
"=", les options apparaissent
Debug.Print MaCouleur ' 20
MaCouleur = Noir
Debug.Print MaCouleur ' Pas d'erreur
: 0
End Sub
Sub TestType()
Dim MaVoiture As Voiture
MaVoiture.Marque = "BMW"
MsgBox MaVoiture.Marque
End Sub
Sub TestTableau()
Dim Armoire(1 To 3)
Dim Vetement
Armoire(1) = "Chemises"
Armoire(2) = "Slips"
Armoire(3) = "Chaussettes"
For Each Vetement In Armoire
Debug.Print Vetement
Next
End Sub