Création d'un tableau à deux colonnes avec lignes dynamiques [Résolu]

Signaler
Messages postés
201
Date d'inscription
mercredi 1 décembre 2004
Statut
Membre
Dernière intervention
13 août 2005
-
BasicInstinct
Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
-
bonjour,

j'aimerais créer un tableau sous VB6, qui possède 2 colonnes (ce chiffre ne changera pas) par contre les lignes doivent être dynamiques: au fur et a mesure je vais remplir les deux colonnes, en rajoutant une ligne à chaque nouveau couple d'info.comment est-ce que je dois faire? et pour le redim preserve, ca va marcher comment
et pour la dimension fianle du tableau (connaitre le nombre de lignes), est-ce que 'UBound(MonTab)' ca marche encore?

merci d'avance

Daydayerement Vôtre

3 réponses

Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
10
-1 parce que VB compte a partir de 0

redim preserve Tableau(1,NBLignes-1) pour redimensionner dynamiquement par rapport au nombre de ligne que tu veux

BasicInstinct
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 193 internautes nous ont dit merci ce mois-ci

Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
10
redim preserve Tableau(1,NBLignes-1) fonctionne toujours, mais tu ne peux redimenssionner que la derniere composante de ton tableau

ubound(tableau,2) te renvoie le nb de lignes

ubound(tableau,1) te renvoie le nb de colonnes

...

++

BasicInstinct
Messages postés
201
Date d'inscription
mercredi 1 décembre 2004
Statut
Membre
Dernière intervention
13 août 2005

merci de ta réponse!

mais comment créer ce tableau de sorte à avoir les lignes dynamiques et les colonnes fixes?

et la dernière composante du tableau, cela va correspondre à quoi?

une derniere question: pourquoi 'ligne-1' dans le redim preserve et non 'ligne'?

merci beaucoup de ton aide.

Daydayerement Vôtre