VBA nom de tableau en variables

  • Initiateur de la discussion Initiateur de la discussion sben
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sben

Guest
Bonjour à tous,

Voici mon soucis, j'ai déjà créé un code qui rempli différents tableaux.
Maintenant, j'aimerai faire une boucle qui effectuerai un traitement pour chaque tableau.
Le soucis c'est que je ne vois pas comment je peux dire de passer au tableau suivant.

Si quelqu'un a une idée je suis preneur.

Cordialement,
sben
 
Dernière modification par un modérateur:
Re : VBA nom de tableau en variables

Bonjour flyonets44,
J'y avais déjà pensé. Mais ça ne fonctionne pas car lorsque je fais appel à une fonction, elle ne reconnait pas le nom du tableau.

liste = Array("tableau1","tableau2","tableau3","tableau4")
For j = 0 To UBound(liste)

call mafonction(liste(j)(),j) 'ici il ne reconnait pas "tableau1()" pour j=1 par exemple

Next j

Je ne peux même pas faire :
msgbox liste(j)(1,1)
pour afficher la première case de chaque tableau

J'ai l'impression que VBA considère "tableau1" comme du texte et refuse que je mette (1,1) derrière pour en faire un tableau.
Tout mon problème est là !
 
Dernière modification par un modérateur:
Re : VBA nom de tableau en variables

Bonjour sben, Bonjour flyonets44, une proposition en pièce jointe (en parlant de pièce jointe, il est toujours plus simple que ce soit le questionneur qui la présente plutot que d'être obligé d'en créer une de toutes pièces ....) Le code est dans le code de la feuille . Cordialement
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
366
Retour