Problème avec la fonction Find
Résolu
Fafe
-
Fafe -
Fafe -
Bonjour à tous,
J'ai un petit souci en utilisant la fonction find sous VBA.
Quant je veux chercher une valeur numérique inférieur à 9 dans une plage de données, le programme m'affiche qu'il le trouve, alors que la valeur n'existe pas!!!
En fait, dés que la fonction find rencontre un "9" dans une celule ( exemple: 19, 29, 39,...) pour lui c'est ok. alors que moi je cherche que la valeur "9".
Si qlq'un a déjà rencontré ce genre de problème, merci de m'aider.
Cdt.
Ci dessous mon programme:
Set b = Range("A1:C3").Find(9, LookIn:=xlValues)
If Not b Is Nothing Then
MsgBox"Trouvé !!" & b.Address
Set b = Nothing
End If
J'ai un petit souci en utilisant la fonction find sous VBA.
Quant je veux chercher une valeur numérique inférieur à 9 dans une plage de données, le programme m'affiche qu'il le trouve, alors que la valeur n'existe pas!!!
En fait, dés que la fonction find rencontre un "9" dans une celule ( exemple: 19, 29, 39,...) pour lui c'est ok. alors que moi je cherche que la valeur "9".
Si qlq'un a déjà rencontré ce genre de problème, merci de m'aider.
Cdt.
Ci dessous mon programme:
Set b = Range("A1:C3").Find(9, LookIn:=xlValues)
If Not b Is Nothing Then
MsgBox"Trouvé !!" & b.Address
Set b = Nothing
End If
A voir également:
- Problème avec la fonction Find
- Fonction si et - Guide
- Find and mount - Télécharger - Récupération de données
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Ava find - Télécharger - Divers Utilitaires
4 réponses
Bonjour
As-tu regardé l'aide de 'find' ?
Set b = Range("A1:C3").Find(9, LookIn:=xlValues, LookAt:=xlWhole)
As-tu regardé l'aide de 'find' ?
Set b = Range("A1:C3").Find(9, LookIn:=xlValues, LookAt:=xlWhole)
Bonjour "le père",
Je viens d'intégrer la commande " LookAt:=xlWhole" dans ma fonction find et ça marche trop bien !!!
Merci pour ton aide.
Cdt.
Je viens d'intégrer la commande " LookAt:=xlWhole" dans ma fonction find et ça marche trop bien !!!
Merci pour ton aide.
Cdt.