Recherche dans une macro...

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

O

Olivier SAUNIER

Guest
Bonjour,

J'efectue une recherche sur une zone et selectionne la cellule contant le coupable, lorsque je n'ai plus de coupable ma macro plante, ce que je conçois. Comment faire pour trapper le fait que j'ai comme possibilité que le résultat de ma recherche soit nulle?

Ci-joint le code fautif...

Range("C5:C" & Range("A65536").End(xlUp).Row).Select
Selection.Find(What:="Doublon", After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
ActiveCell.Select

Merci
 
salut,

pitetre qque chose comme ca :

Sub Trouve()

Range("A1:A" & Range("A65536").End(xlUp).Row).Select

On Error GoTo Message:

Selection.Find(What:="8", After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Select

Exit Sub

Message:
MsgBox "Pas de solution"

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
540
Réponses
3
Affichages
564
Réponses
12
Affichages
901
Retour