Récupérer le numéro d'un onglet sous macro VB

Résolu
pampiou Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -  
pampiou Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Dans mon programme (une macro sous VB Excel 2007), j'insère des onglets automatiquement entre 2 onglets définis. Lorsque je reéxécute ma macro, je dois d'abord supprimer les onglets entre les 2 onglets définis. Le nombre d'onglets auparavant insérés est variable et dépend des données de base que j'ai.

Je souhaite donc pouvoir récupérer le numéro de la feuille nommée "Archives". Pour cela, j'ai écrit la ligne :

c = Sheets("Archives").Count

où c sera la variable me permettant de supprimer les onglets. Le problème est que la macro plante à cette ligne-là.

Avez-vous une idée de ce que je dois écrire pour que la macro fonctionne correctement?

Merci d'avance à tous.
A voir également:

2 réponses

pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   646
 
Bonjour,

La syntaxe est plutot :

c = Sheets("Archives").Index


A+
4
pampiou Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci beaucoup!!!
1