VBA : Sélectionner tous les onglets sauf un :)

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 !

La braise

XLDnaute Occasionnel
Bonjour à tous,

Petite question aux spécialistes du VBA... 🙂

J'ai un fichier modèle avec plein d'onglets qui générent des TCD à partir d'un autre onglet DATA.
Une macro à intervale régulier me remplace l'onglet DATA.
Ce que je souhaite faire c'est actualiser les TCD après le remplacement des données dans l'onglet DATA.
Cela ne me pose pas de problème quand je n'ai qu'un seul onglet avec un TCD (j'appèle l'onglet et Pivot.refresh).

Le pbm est que j'ai 15/20 onglets à rafraichir par fichier.

Existe t-il une fonction pour sélectionner tous les onglets sauf un, celui qui contient les données?

Idéalement une formule du genre.
Sheets - Data!
🙂

D'avance merci pour votre aide.
 
Re : VBA : Sélectionner tous les onglets sauf un 🙂

Bonjour LABRaise

Essaie quelque chose comme ceci:

Code:
Dim Sh As WorkSheet
 
For each Sh in Worksheets
  If Sh.Name<>"DATA" then
     'Je rafraîchis le TCD
  End If
Next

A bientôt
 
Dernière modification par un modérateur:
- 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
12
Affichages
622
  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
862
  • Question Question
Microsoft 365 recherche idée
Réponses
6
Affichages
779
Retour