cs_Tom89
Messages postés48Date d'inscriptionjeudi 4 août 2005StatutMembreDernière intervention13 décembre 2008
-
26 août 2005 à 16:23
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
26 août 2005 à 17:26
Je sais que ce sujet est déjà omnipresent mais je n'arrive pas à trouver une reponse à mon niveau....... Très bas!
Je voudrais crer un tableau. Par exemple de 5 lignes et de 2 colonnes.
Je voudrais savoir écrire dedans et savoir lire ce qui est déja écrit dedans.
Mais sur les tableaux je n'ai aucune base.
Est-ce que quelqu'un peux m'expliquer les tableaux en commençant à zéro, SVP!
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 26 août 2005 à 17:26
un tableau ce n'est jamais qu'un ensemble de variables qui se suivent dans la mémoire.
pour les distinguer il faut utiliser un indice, ou plusieurs (si plusieurs dimensions)
le premier indice commence à zéro par défaut, il peut commencer à 1 si présence de l'instruction OPTION BASE 1
ou si définition explicit ex: Dim Tableau ( 2 to 10) As String
on peut retrouver ses limites inférieure et supérieure avec LBound, UBound
MsgBox LBound(tableau)
MsgBox UBound(tableau)
on distingue les tableaux dynamiques qui n'ont pas de dimension
définie au départ, ce sont les plus utilisés parce qu'ils ne prennent
pas de place dans l'exe, et aussi parce qu'on peut changer les
dimlensions en cours de route: