Un filtre qui fonctionne mais qui bloque dans certaines conditions

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

dreamalain

Guest
Bonjour à tous

Ce code fonctionne très bien, il filtre toutes les lignes de mon classeur qui contiennent "A compter" dans les colonnes A

Le problème est qui si aucunes lignes ne contiennent ce texte, excel plante ...

Avez vous une solution ?

VB:
Private Sub CommandButton1_Click()


Dim C As Range
ActiveSheet.Range("a2:J300").Clear
 For S = 2 To Sheets.Count
   For Lig = 2 To Sheets(S).[A65000].End(xlUp).Row
     If UCase(Sheets(S).Cells(Lig, "A")) = "A COMPTER" Then
       Sheets(S).Cells(Lig, 1).Resize(, 9).Copy [A65000].End(xlUp).Offset(1, 1)
       [A65000].End(xlUp).Offset(1) = Sheets(S).Name
     End If
     Next Lig
 Next S



Merci pour vos suggestions
 
Re : Un filtre qui fonctionne mais qui bloque dans certaines conditions

Salut dreamalain et le forum
Donner un lambeau de code pour un dépannage n'aide pas !
Le problème est qui si aucune ligne ne contient ce texte, excel plante
??? Où ? à quelle ligne ? sur quelle feuille ?

Je rappelle qu'il n'y a ni devin, ni télépathes (à ma connaissance) sur ce site !
A+
 
- 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
15
Affichages
786
Réponses
4
Affichages
281
Réponses
4
Affichages
755
Réponses
2
Affichages
528
Réponses
5
Affichages
418
Réponses
2
Affichages
467
Réponses
5
Affichages
912
Réponses
4
Affichages
735
Retour