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

Microsoft 365 VBA filtre erreur si pas la condition

  • Initiateur de la discussion Initiateur de la discussion Ang3lina
  • Date de début Date de début

Ang3lina

XLDnaute Nouveau
Bonjour à tous,

Meilleurs vœux pour cette nouvelle année

J'ai un petit soucis dans un bout de code et j'avoue que je n'arrive pas à le résoudre...
Je cherche à faire un tri dans un tableau en utilisant les couleurs de cellules (via des conditions). Jusqu'ici cela fonctionne mais lorsque la condition n'est pas validée dans la colonne sélectionnée j'ai une erreur. Bon là je bloque...

Je vous mets le bout de code que j'utilise :

If Range("A3").Value = 1 Then
With ActiveSheet
If .FilterMode Then .ShowAllData
End With
Range("Tableau7[[#Headers],[Date limite de formation]]").Select
ActiveSheet.ListObjects("Tableau7").Range.AutoFilter Field:=10, Criteria1:= _
RGB(255, 0, 0), Operator:=xlFilterCellColor
End If


Je pense qu'il faut ajouter une condition si mais je n'ai pas résolu ce mystère...

Merci à ceux qui pourront m'aider
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Ang3lina,
Peut être simplement in insérant un "On Error Resume Next" qui en cas d'erreur passera à la ligne suivante.
VB:
If Range("A3").Value = 1 Then
With ActiveSheet
If .FilterMode Then .ShowAllData
End With
Range("Tableau7[[#Headers],[Date limite de formation]]").Select
On Error Resume Next
ActiveSheet.ListObjects("Tableau7").Range.AutoFilter Field:=10, Criteria1:= _
RGB(255, 0, 0), Operator:=xlFilterCellColor
End If
1- Un petit fichier test aurait permis de tester.
2- Utilisez la balise </> ( à droite de l'icone GIF ), c'est plus lisible.
 

Ang3lina

XLDnaute Nouveau
Bonjour Sylvanu,

Merci pour ton retour !
Effectivement avec un fichier c'est plus simple. Je viens de faire un fichier test pour que ce soit plus parlant.

J'ai testé l'ajout mais bizarrement je n'arrive à plus rien
 

Pièces jointes

  • Test filtre couleur.xlsm
    35.8 KB · Affichages: 1

Discussions similaires

Réponses
3
Affichages
280
Réponses
2
Affichages
357
Réponses
18
Affichages
679
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
473
Réponses
8
Affichages
443
Réponses
2
Affichages
449
Réponses
9
Affichages
930
Réponses
3
Affichages
837
Réponses
2
Affichages
403
Réponses
4
Affichages
605
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…