Vérifier un tableau : VBA
Résolu/Fermé
kanadianDri3
Messages postés
85
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
12 juillet 2010
-
19 mai 2009 à 17:36
thev Messages postés 1969 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 17 mars 2025 - 20 mai 2009 à 22:18
thev Messages postés 1969 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 17 mars 2025 - 20 mai 2009 à 22:18
A voir également:
- Vérifier un tableau : VBA
- Tableau word - Guide
- Tableau ascii - Guide
- Tableau croisé dynamique - Guide
- Verifier un lien - Guide
- Trier un tableau excel - Guide
4 réponses
thev
Messages postés
1969
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
17 mars 2025
710
19 mai 2009 à 18:34
19 mai 2009 à 18:34
Je pense qu'il faut prendre le problème dans l'autre sens, c'est à dire au chargement du tableau via la gestion d'un tableau dynamique :
Dim tab() As Integer puis ajout pas à pas du nombre d'indices nécessaires avec ReDim tab(i)
Dim tab() As Integer puis ajout pas à pas du nombre d'indices nécessaires avec ReDim tab(i)
thev
Messages postés
1969
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
17 mars 2025
710
20 mai 2009 à 22:18
20 mai 2009 à 22:18
1- il ne faut pas oublier qu'avec l'option Preserve seule la dernière dimension est modifiable
2- ne pas utiliser le nom de variable tab car c'est un mot réservé.
2- ne pas utiliser le nom de variable tab car c'est un mot réservé.
kanadianDri3
Messages postés
85
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
12 juillet 2010
10
20 mai 2009 à 14:14
20 mai 2009 à 14:14
Merci pour ta réponse :) J'vais essayer dans ce sens là alors !!!
kanadianDri3
Messages postés
85
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
12 juillet 2010
10
20 mai 2009 à 15:33
20 mai 2009 à 15:33
Juste une derniere question (en espérant que tu reviendras voir)
Je vais illustrer par un exemple. Je ne sais pas si c'est possible :
Dim tab() As Integer
ReDim tab(1)
tab(1)=1
ReDim Preserve tab(2)
tab(2)=2
ReDim Preserve tab(2,2)
tab(1,2)=3
tab(2,2)=4
Pour les dernieres lignes c'est OK ? Est-ce autorisé ?
Merci :D
Je vais illustrer par un exemple. Je ne sais pas si c'est possible :
Dim tab() As Integer
ReDim tab(1)
tab(1)=1
ReDim Preserve tab(2)
tab(2)=2
ReDim Preserve tab(2,2)
tab(1,2)=3
tab(2,2)=4
Pour les dernieres lignes c'est OK ? Est-ce autorisé ?
Merci :D