Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ignorer une feuille ?

  • Initiateur de la discussion Initiateur de la discussion ange180190
  • 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 !

A

ange180190

Guest
Bonjour à tous ,

je reviens vers vous pour un peu d'aide ,

alors dans mon classeur j'ai une feuille1 que je renomme , que je copie et renomme et je lui fais faire pleins de choses.
Maintenant j'ai du rajouter une feuille avec tableau à ce classeur , elle s'appeler Feuil2 et j'aimerais que toutes mes macros ignorent cette feuille là parce que quand je lance mon programme ça bug de suite car dans mes macros je ne parle pas de cette feuille là.
Est-il possible de mettre tout au début d'ignorer la feuille dans chaque code ? Et si oui , comment faire ?

Merci d'avance 🙂
Bonne journée,
ange180190.
 
Re : Ignorer une feuille ?

Bonjour Ange,

peut être pourras tu t'inspirer de ceci, mais sans voir ton code, pas sûr que ce soit la façon la plus optimisée...

Code:
Dim ws As Worksheet
For Each ws In Worksheets
    If ws.Name <> "Feuil2" Then
        'ton code
    End If
Next ws

bonne journée
@+
 
Re : Ignorer une feuille ?

Bonjour Ange, bonjour le forum,

Sans voir le code de tes macros difficiles de t'aider... J'imagine que tu boucles sur les onglets alors peut-être comme ça :
Code:
Dim sh As Worksheet
 
For Each sh In Sheets
    If sh.Name <> "Feuil2" Then
    '...... ton code
    End If
Next sh


Édition :

Salut Pierrot ! Mort de rire...
 
Re : Ignorer une feuille ?

Bonjour Ange180190 🙂, Tout dépends de ce qui beugue exactement 😛...
Si tu as des boucles du type
Code:
For Each Feuille In ThisWorkbook.WorkSheets
tu peux ajouter un test
Code:
If Feuille.Name <> "Feuil2" Then
afin de limiter ton code aux autres feuilles.
Si c'est un autre problème, soit plus précise 🙄.
Bonne journée 😎
Ajout : Salut Pierrot et Robert, les grands esprits se rencontrent, comme les ânes à l'abreuvoir 😀
 
Dernière édition:
Re : Ignorer une feuille ?

Bonjour Pierrot , Robert ,

merci à vous deux je teste ça et sinon je mettrais un exemple de macro en ligne , je vous tiens au courant 🙂
 
Re : Ignorer une feuille ?

Bonjour JNP ,

Oui c'est exactement ça que j'ai comme boucle donc je pense qu'avec cette condition ça devrait fonctionner 🙂

Merci à tous 🙂
 
Re : Ignorer une feuille ?

Pour ma première macro ça marche super 🙂

mais l'autre quand je rajoute la condition If sans oublier le End If bien évidemment , il me met qu'il y a un Next sans For...et pourtant j'ai tout bien vérifié tout les For ont leur Next et pareil pour les If...:s
 
Re : Ignorer une feuille ?

Ca fonctionne...je m'étais trompée en mettant End If après Next Feuille...

Ce forum est formidable enfin vous êtes formidables merci à tous 🙂 ( surtout Pierrot tu me sauves a chaque fois comme je dis 🙂 )

Bon week end à tous 🙂
 
- 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
4
Affichages
166
Réponses
43
Affichages
799
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…