XL 2016 Sélectionner seulement les feuilles dont le nom commence par ...

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 !

Philippe LAMACHE

XLDnaute Junior
Bonjour à tous,
Je souhaiterais activer 10 feuilles 1 par 1 afin de récupérer des infos
J'ai commencé un bout de code mais il bloque à la sélection de la feuille
je précise que je dois traiter avec les noms d'onglets - Sheets("NM BUS 01") - et pas les numéros - Feuil6 - car ce sont des feuilles crées juste avant.
Voici mon code :
VB:
Sub Select_Feuille()
Dim i As Integer
    For i = 1 To 10
        j = Format(i, "00")
        Sheets("NM BUS " & j).Select
        ' là je fais ma lessive
    Next i
End Sub
Quelqu'un pourrait-il m'aider ?
Par avance, merci.
 
Bonjour Philippe,

Ce n'est pas vraiment une bonne idée de passer par des select, gros ralentissement de ta macro.

Il est preférable de variabiliser tes feuilles lors du passage dans la boucle pour y récupérer l'info souhaité (en indiquant la parentalite)

Bat
 
- 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

Discussions similaires

Réponses
4
Affichages
177
Réponses
3
Affichages
665
Réponses
7
Affichages
795
Réponses
1
Affichages
685
Retour