cazimiro
Messages postés8Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention15 septembre 2008
-
15 sept. 2008 à 15:09
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
15 sept. 2008 à 15:25
Bonjour à tous,
Voici quelque temps que je me casse les dents sur la fonction indirect:
J'ai un code VBA qui permet de générer des feuilles avec un nom variable.
Dim nom_Feuille As String
nom_Feuille = New_Enfant.TextBox1.Text & "_" & New_Enfant.TextBox2.Text
Jusqu'ici tout va bien, la feuille est bien généré avec ce nom issu de Userform remplit par l'utilisateur.
Là ou ca se complique, c'est que j'ai une feuille nomméé "liste" que je souhaite remplir à partir des donnée de ces feuilles avec le nom variable.
Petit schéma de fonctionnement
1- Le code génère la feuille "nom_Feuille" et la remplit avec des données
2- Le code doit remplir une feuille existante nommée "liste" avec les données de "nom_Feuille" (Nom variable)
Après avoir un peu fouiller sur mon meilleur ami google, je pense que pour faire l'étape 2, il faut que j'utilise la fonction Indirect
J'ai donc ajouter le nom de la feuille dans une cellule de la feuille "liste" et une variable numero_ligne pour recuperer le nom de la feuille.$
Colonne AA et Ligne (Numero_Ligne)