[EXCEL] FONCTION RECHERCHE
Fermé
jadofski
Messages postés
2
Date d'inscription
lundi 28 mai 2007
Statut
Membre
Dernière intervention
28 mai 2007
-
28 mai 2007 à 15:17
baladur13 Messages postés 44282 Date d'inscription mercredi 11 avril 2007 Statut Modérateur Dernière intervention 30 mars 2023 - 5 nov. 2009 à 22:57
baladur13 Messages postés 44282 Date d'inscription mercredi 11 avril 2007 Statut Modérateur Dernière intervention 30 mars 2023 - 5 nov. 2009 à 22:57
A voir également:
- [EXCEL] FONCTION RECHERCHE
- Liste déroulante excel - Guide
- Formule excel - Guide
- Recherche musique - Guide
- Recherche par image - Guide
- Fonction si excel - Guide
6 réponses
xjl
Messages postés
232
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
12 juin 2007
183
28 mai 2007 à 15:37
28 mai 2007 à 15:37
Salut,
je ne sais pas ce que tu utilises comme fonction de recherche, mais tu peux utiliser ce genre de macro qui fonctionne bien:
Sub recherche()
bateau = 0
numéro_bateau = InputBox("Entrez le numéro du bateau")
For Each Cell In Sheets(1).Range(Range("A1"), Range("A65365").End(xlUp).Address).Cells
If Cell.Value = numéro_bateau Then
MsgBox "Ce bateau s'appelle: " & Cells(Cell.Row, 2).Value
bateau = bateau + 1
End If
Next Cell
If bateau = 0 Then MsgBox "Ce bateau n'existe pas !"
End Sub
Dans cet exemple, il est supposé que tes numéros de bateaux sont dans la colonne 1 de la feuille 1 et les noms correspondants sont dans la colonne 2 de cette même feuille...
Bon courage pour l'adaptation... ;-)
je ne sais pas ce que tu utilises comme fonction de recherche, mais tu peux utiliser ce genre de macro qui fonctionne bien:
Sub recherche()
bateau = 0
numéro_bateau = InputBox("Entrez le numéro du bateau")
For Each Cell In Sheets(1).Range(Range("A1"), Range("A65365").End(xlUp).Address).Cells
If Cell.Value = numéro_bateau Then
MsgBox "Ce bateau s'appelle: " & Cells(Cell.Row, 2).Value
bateau = bateau + 1
End If
Next Cell
If bateau = 0 Then MsgBox "Ce bateau n'existe pas !"
End Sub
Dans cet exemple, il est supposé que tes numéros de bateaux sont dans la colonne 1 de la feuille 1 et les noms correspondants sont dans la colonne 2 de cette même feuille...
Bon courage pour l'adaptation... ;-)
ruzakruzak
Messages postés
458
Date d'inscription
vendredi 9 février 2007
Statut
Membre
Dernière intervention
31 mai 2007
246
28 mai 2007 à 15:53
28 mai 2007 à 15:53
dans Excel fais <F1> pour appeler l'aide, puis tape : "Recherchev", tu auras alors exactement la formule recherchée.
DJAMALOS
Messages postés
315
Date d'inscription
vendredi 9 mai 2008
Statut
Membre
Dernière intervention
14 août 2022
3
13 juin 2008 à 20:30
13 juin 2008 à 20:30
svp valider la par Problème Résolu merci (je n'arrive pas a la validitée merci)
DJAMALOS
Messages postés
315
Date d'inscription
vendredi 9 mai 2008
Statut
Membre
Dernière intervention
14 août 2022
3
22 août 2008 à 01:12
22 août 2008 à 01:12
au modérateurs s.v.P mettre probleme Résolu merci
voici aider moi avec tout mes remerciements
voial j'ai un probleme : j'ai creer une liste de validation de A1 a A12 (Pour les Produits) et aussi j'ai creer leurs prix de B1 a B12, alors dans la cellule D15 j'ai creer une fonction avec (=RECHERCHEV(D16;A1:B12;2) j'ai pu avoir le resultat pour les 5 premiers niveaux de A1 a A5, alors que j'ai 12 niveaux, j'attends une aide de votre part pour pouvoir trouver une solution merci a tous.
voial j'ai un probleme : j'ai creer une liste de validation de A1 a A12 (Pour les Produits) et aussi j'ai creer leurs prix de B1 a B12, alors dans la cellule D15 j'ai creer une fonction avec (=RECHERCHEV(D16;A1:B12;2) j'ai pu avoir le resultat pour les 5 premiers niveaux de A1 a A5, alors que j'ai 12 niveaux, j'attends une aide de votre part pour pouvoir trouver une solution merci a tous.
Tel que vous avez ecrit la fonction Recherche dans la cellule D15 [=RECHERCHEV(D16;A1:B12;2)], la valeur à rechercher est référencée par D16.
Vous devez saisir le produit dans cette cellule D16 et le prix du produit s'affiche dans la cellule D15.
Ou alors tel que je le soupçonne, vous avez du saisir la matrice A1:B5. Dans ce cas à la place de 5 écrivez 12.
Vous devez saisir le produit dans cette cellule D16 et le prix du produit s'affiche dans la cellule D15.
Ou alors tel que je le soupçonne, vous avez du saisir la matrice A1:B5. Dans ce cas à la place de 5 écrivez 12.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour, après avoir valider , ma cellule (donnés, liste) après avoir proteger la feuille, le curseur flèche que je dois selectionner la cellule liste (main) alors qu'avant la protection (c'étais une flèche) peut-on, m'aider pour laisser la feuille proteger, ( le curseur flèche au lieu de main merci
baladur13
Messages postés
44282
Date d'inscription
mercredi 11 avril 2007
Statut
Modérateur
Dernière intervention
30 mars 2023
13 405
5 nov. 2009 à 22:57
5 nov. 2009 à 22:57
Bonsoir
Sauf erreur, c'est jadofski qui a posé un question et c'est à lui de dire que c'est résolu ou pas...
Djamalos est venu squatté la conversation et n'a aucun droit pour decider si c'est ok ou non ???
Sauf erreur, c'est jadofski qui a posé un question et c'est à lui de dire que c'est résolu ou pas...
Djamalos est venu squatté la conversation et n'a aucun droit pour decider si c'est ok ou non ???