Aide pour la formule Find!
Fermé
Jerem
-
20 nov. 2016 à 14:59
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 21 nov. 2016 à 14:18
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 21 nov. 2016 à 14:18
A voir également:
- Aide pour la formule Find!
- Formule excel pour additionner plusieurs cellules - Guide
- Formule si et - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
jordane45
Messages postés
38314
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
Modifié par jordane45 le 20/11/2016 à 17:28
Modifié par jordane45 le 20/11/2016 à 17:28
Bonjour,
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
Tu y lira :
Cordialement,
Jordane
https://forums.commentcamarche.net/forum/affich-37621992-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
1892
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
26 novembre 2024
691
Modifié par thev le 20/11/2016 à 19:06
Modifié par thev le 20/11/2016 à 19:06
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
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
21 nov. 2016 à 14:18
21 nov. 2016 à 14:18
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