selection d'onglet non adjacent dans excel

  • Initiateur de la discussion Initiateur de la discussion david.ridelaire
  • Date de début Date de début

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 !

D

david.ridelaire

Guest
Bonjour à tous,

Je souhaiterai sélectionner une série d'onglet non adjacent dans Excel et ceci en un seul clic.
Y a t il une fonction qui permette cela ou dois-je passer par un fonction VBA si oui laquelle??

Les onglets ont une couleur particulière et contiennent en Partie la lette N (je ne peux pas les trier par ordre alphabétique)

d'avance merci pour vos réponses

david
 
Re : selection d'onglet non adjacent dans excel

Bonjour David, bonjour le forum,

Le code ci-dessous permet de sélectionner tous les onglets dont le nom contient la lettre N. À toi de voir à quel événement on pourrait l'appliquer ou juste lui rajouter un raccourci clavier pour l'exécuter en un seul clic...
Le code :
Code:
Sub Macro1()
Dim O As Object 'déclare la variable O (Onglets)
Dim N() As String 'déclare le tableau de variables N (Nom des onglets)
Dim I As Byte 'déclare la variable I (Incrément)

For Each O In Sheets 'boucle sur tous les onglets du classeur
    If O.Name Like "*N*" Then 'condition : si le nom de l'onglet contient la lettre "N"
        ReDim Preserve N(I) 'redimensionne le tableau N
        N(I) = O.Name 'récupère le nom de l'onglet comme variable indexée du tableau N
        I = I + 1 'incrémente I
    End If 'fin de la condition
Next O 'prochain onglet de la boucle
Sheets(N).Select 'sélectionne les onglets du tableau N
End Sub
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
275
C
Réponses
4
Affichages
2 K
C
K
Réponses
6
Affichages
876
K
C
Réponses
1
Affichages
1 K
Cattleya97
C
S
Réponses
4
Affichages
2 K
stage_ferrit
S
Retour