Bonjour à tous,
Ma question est sûrement très stupide ... Mais je me lance quand même![]()
J'ai trois feuilles. Je veux pouvoir les appeler selon le résultat d'une cellule dans une quatrième feuille.
J'étais parti comme ça:
Et après, idéalement, j'ai envie de travailler avec le sheet intitulé "nom_du_sheet1". Mais, vba a pas l'air d'aimer sheets(name) ou sheets("name").
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim name as String If Range("cellule_maitre")=valeur1 Then name= "nom_du_sheet1" Else if Range("cellule_maitre")=valeur2 Then name= "nom_du_sheet2" Else if Range("cellule_maitre")=valeur3 Then name= "nom_du_sheet3" End if
Tout aide serait la bienvenue ! J'ai aucune idée de comment procéder ...
Un grand merci d'avance ...
Partager