L'objectif est de pouvoir déclarer une structure d'information complexe, contenant différentes types de données accessibles directement via une variable.
En bref il s'agit de remplacer
Une personne est décrite dans plusieurs tableaux... pour accéder à l'information il faut la chercher dans tous les tableauxDim listeNom(10)
As String
'nom
Dim
listeTel(10)
As String
'num tel
Dim
listePrenom(10)
As String
'etc... soit autant de tableaux que d'information requise pour 1 enregistrement
listeNom(2), listeTel(2), listePrenom(2) etc.
Type TPersonne 'T permet d'indiquer le type de donnée, ici c une structure ie Type
nom As String
telAs String
End Type
Dim
unePers
As
TPersonne
'Declare 1 personne
Dim
listePers(10)
As
TPersonne
'Declare 1 tableau de personne
unePers.nom = "AAA"
unePers.prenom = "Aaa"
listePers(1).nom = "BBB"
listePers(1).prenom = "CCC"