Tableau a deux dimension

Résolu
moudz84 Messages postés 64 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 27 septembre 2007 - 23 août 2007 à 10:06
moudz84 Messages postés 64 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 27 septembre 2007 - 23 août 2007 à 11:38
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

Kristof_Koder Messages postés 918 Date d'inscription vendredi 3 août 2007 Statut Membre Dernière intervention 27 octobre 2008 10
23 août 2007 à 11:23
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
3
moudz84 Messages postés 64 Date d'inscription mardi 5 septembre 2006 Statut Membre Dernière intervention 27 septembre 2007
23 août 2007 à 11:38
merci
0
Rejoignez-nous