VBA-A table -> tableau ?
Fermé
popo68
Messages postés
28
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
30 octobre 2006
-
20 sept. 2006 à 23:22
Kobaya Messages postés 282 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 10 janvier 2008 - 22 sept. 2006 à 23:49
Kobaya Messages postés 282 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 10 janvier 2008 - 22 sept. 2006 à 23:49
A voir également:
- VBA-A table -> tableau ?
- Table ascii - Guide
- Tableau word - Guide
- Table des matières word - Guide
- Tableau croisé dynamique - Guide
- Trier tableau excel - Guide
1 réponse
Kobaya
Messages postés
282
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
10 janvier 2008
214
21 sept. 2006 à 17:37
21 sept. 2006 à 17:37
bonjour popo68,
déclare un tableau de variant à deux dimensions :
- type Variant, car j'imagine que ets champs sont de type différents
- l est le nombre de lignes (indexées de 0 à l -1 sauf si tu précises Option Base 1)
- n est le nombre de champs de ta table (là aussi -1 : si tu as 5 champs, ils seront indexés de 0 à 4).
déclare un tableau de variant à deux dimensions :
Dim varTable(l, n) As Variant
- type Variant, car j'imagine que ets champs sont de type différents
- l est le nombre de lignes (indexées de 0 à l -1 sauf si tu précises Option Base 1)
- n est le nombre de champs de ta table (là aussi -1 : si tu as 5 champs, ils seront indexés de 0 à 4).
22 sept. 2006 à 10:55
Mais ce que je comprends pas, c'est comment dire que ce tableau point sur ma table, et donc que dans ce tableau je récupère les données de cette table ?
dans dans ma table, a la ligne 5 et la colonne 4 j'ai une donnée numérique ex : 6
mon tableau Tab(4,3) va me sortir 6 ?
Je comprends pas bien ou est la liaison ?
22 sept. 2006 à 23:49
le tableau, situé en mémoire, serait rempli avec les données de ton recordset déclaré sur table1. il suffit faire le tri pour n'envoyer dans ta table2 que les données qui t'intéressent.