Tableau a deux dimension [Résolu]

Signaler
Messages postés
64
Date d'inscription
mardi 5 septembre 2006
Statut
Membre
Dernière intervention
27 septembre 2007
-
Messages postés
64
Date d'inscription
mardi 5 septembre 2006
Statut
Membre
Dernière intervention
27 septembre 2007
-
salut je voudrait savoir comment on crée et utilise un tableau a deux dimension, ce que je cherche a faire c'est un tableau dont la premiere colonne est un nom (unique) et dans la deuxieme colonne l'age.

2 réponses

Messages postés
918
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
27 octobre 2008
10
Public Tab(10,2) As String

Tab(1,1) = "Hector"
Tab(1,2) = "20"
Tab(2,1) = "Nestor"
Tab(2,2) = "25"

Je pense que tu auras compris le principe. Par contre, remarques que on se retrouve avec un tableau de String (pour pouvoir stocker les noms) et donc, les ages sont stockés dans une string, ce qui n'est pas "propre".
Pour améliorer cela, il te faudrait non pas un tableau à deux dimensions, mais un tableau de type personnalisé ...

Public Type tPersonne
Nom As String
Age As Byte
End Type

Public Tab(10) As tPersonne
With Tab(1)
.Nom = "Hector"
.Age = 20
End With

' Ou bien membre par membre
Tab(2).Nom = "Nestor"
Tab(2).Age = 25
Messages postés
64
Date d'inscription
mardi 5 septembre 2006
Statut
Membre
Dernière intervention
27 septembre 2007

merci