Bonjour,
Je me permet de venir vers vous car voila j'ai un fichier excel avec divers onglets
Par exemple :
- Récapitulatif
- Récapitulatif Devis
et des onglets de 1 à 100 ( exemple car c'est variable )
Voila j'aimerais sachant que les onglets de 1 à 100 son toujours de la même trame avoir une fonction qui me permet de via une variable de passer d'un onglet à l'autre :
J'ai tester :
Dim Var2 As Long
Var2 = 1
While Var1 <= Nombre
Worksheets(Var2).Select
Var2 = Var2 + 1
Var1=var1+1
Wend
Dim Var2 As Long
While Var1 <= Nombre
sheets(Var2).Select
Var2 = Var2 + 1
Var1=var1+1
Wend
Et impossible par contre si je met
sheets("1").Select pas de problème j'ai mon onglet 1 qui est sélectionner
et si je met
Dim Var2 As Long
Var2 = 12
While Var1 <= Nombre
Worksheets(Var2).Select
Var1=var1+1
Wend
Sans incrémentation il va me sélectionner mon onglet 5 et pas le 12
Autrement j'ai penser mettre une variable dans une feuille configuration qui s’agrémentera mais voila j'ai pas tester je préfère demander avis d'expert avant de me lancer dans cette recherche
Je vous remercie des diverse réponse que vous pourrez m'apporter