Aide pour la formule Find! [Fermé]
Signaler
Jerem
-
Patrice33740
Patrice33740
- Messages postés
- 8535
- Date d'inscription
- dimanche 13 juin 2010
- Statut
- Membre
- Dernière intervention
- 9 avril 2021
A voir également:
- Aide pour la formule Find!
- Vba find formula - Conseils pratiques - Visual Basic
- VBA : formule if find then else ✓ - Forum - VB / VBA
- Formule politesse mail anglais - Guide
- Formule sur - Forum - Excel
- Formule concatener - Conseils pratiques - Excel
3 réponses
jordane45
- Messages postés
- 32108
- Date d'inscription
- mercredi 22 octobre 2003
- Statut
- Modérateur
- Dernière intervention
- 20 avril 2021
Bonjour,
https://www.commentcamarche.net/faq/36886-methode-find-dans-vba-recherche-de-donnees-sous-excel
Tu y lira :
Cordialement,
Jordane
https://www.commentcamarche.net/faq/36886-methode-find-dans-vba-recherche-de-donnees-sous-excel
Tu y lira :
La méthode find renvoie l'objet Range représentant la cellule ou est trouvée la première occurrence de la valeur cherchée.
Cordialement,
Jordane
thev
- Messages postés
- 1769
- Date d'inscription
- lundi 7 avril 2008
- Statut
- Membre
- Dernière intervention
- 15 juin 2020
Bonsoir, il faut procéder pas à pas. Commence par vérifier le contenu de cellule (a priori idProjet), avec cette instruction :
set cellule = sheetProjets.Range("TableProjets[idProjet]").Find(idProjet, LookIn:=xlValues)
Patrice33740
- Messages postés
- 8535
- Date d'inscription
- dimanche 13 juin 2010
- Statut
- Membre
- Dernière intervention
- 9 avril 2021
Bonjour,
La méthode Find renvoie un Range, lorsqu'elle trouve et Nothing lorsqu'elle ne trouve pas !
Comme dit thev, il faut que tu procèdes pas à pas, et que tu traites cette éventualité:
La méthode Find renvoie un Range, lorsqu'elle trouve et Nothing lorsqu'elle ne trouve pas !
Comme dit thev, il faut que tu procèdes pas à pas, et que tu traites cette éventualité:
If cellule Is Nothing Then