J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai
créer un bouton permetant d'aller directement sur la ligne de la personne ou
le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2()
nomCherche = InputBox("Nom cherché ?")
Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche,
LookIn:=xlValues)
If result Is Nothing Then
MsgBox "Nom inconnu"
Else
Sheets("Noms").Select
Range(result, result.End(xlToRight)).Select
End If
End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche
juste une lettre, il va me selectionner le premier nom qui commence par cette
lettre,
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
lSteph
Bonsoir Jean Pierre , en parametre de Find (regarde l'aide pour plus de détails) LookAt:=xlWhole
Cordialement.
lSteph "Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
Bonsoir Jean Pierre ,
en parametre de Find (regarde l'aide pour plus de détails)
LookAt:=xlWhole
Cordialement.
lSteph
"Jean Pierre Belfort" <JeanPierreBelfort@discussions.microsoft.com> a écrit
dans le message de news:
CC1DD775-BFDE-4B26-AB5A-536E1C701594@microsoft.com...
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis
j'ai
créer un bouton permetant d'aller directement sur la ligne de la personne
ou
le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2()
nomCherche = InputBox("Nom cherché ?")
Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche,
LookIn:=xlValues)
If result Is Nothing Then
MsgBox "Nom inconnu"
Else
Sheets("Noms").Select
Range(result, result.End(xlToRight)).Select
End If
End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche
juste une lettre, il va me selectionner le premier nom qui commence par
cette
lettre,
Bonsoir Jean Pierre , en parametre de Find (regarde l'aide pour plus de détails) LookAt:=xlWhole
Cordialement.
lSteph "Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
jps
bonsoir jean-pierre je pense qu'il faille que tu regardes du côté des diverses possiblités offertes par le LookIn je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou un truc de ce genre pour chercher à l'intérieur d'une chaîne... si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!! jps
"Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
bonsoir jean-pierre
je pense qu'il faille que tu regardes du côté des diverses possiblités
offertes par le LookIn
je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou un
truc de ce genre pour chercher à l'intérieur d'une chaîne...
si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!!
jps
"Jean Pierre Belfort" <JeanPierreBelfort@discussions.microsoft.com> a écrit
dans le message de news:
CC1DD775-BFDE-4B26-AB5A-536E1C701594@microsoft.com...
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis
j'ai
créer un bouton permetant d'aller directement sur la ligne de la personne
ou
le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2()
nomCherche = InputBox("Nom cherché ?")
Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche,
LookIn:=xlValues)
If result Is Nothing Then
MsgBox "Nom inconnu"
Else
Sheets("Noms").Select
Range(result, result.End(xlToRight)).Select
End If
End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche
juste une lettre, il va me selectionner le premier nom qui commence par
cette
lettre,
bonsoir jean-pierre je pense qu'il faille que tu regardes du côté des diverses possiblités offertes par le LookIn je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou un truc de ce genre pour chercher à l'intérieur d'une chaîne... si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!! jps
"Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
jps
tu veux le fichier, toi aussi, LSteph? il n'a pas dit qu'il y avait les adresses jean-pierre jps
"lSteph" a écrit dans le message de news:
Bonsoir Jean Pierre , en parametre de Find (regarde l'aide pour plus de détails) LookAt:=xlWhole
Cordialement.
lSteph "Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
tu veux le fichier, toi aussi, LSteph?
il n'a pas dit qu'il y avait les adresses jean-pierre
jps
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
uay0DMmvGHA.3372@TK2MSFTNGP02.phx.gbl...
Bonsoir Jean Pierre ,
en parametre de Find (regarde l'aide pour plus de détails)
LookAt:=xlWhole
Cordialement.
lSteph
"Jean Pierre Belfort" <JeanPierreBelfort@discussions.microsoft.com> a
écrit dans le message de news:
CC1DD775-BFDE-4B26-AB5A-536E1C701594@microsoft.com...
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis
j'ai
créer un bouton permetant d'aller directement sur la ligne de la personne
ou
le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2()
nomCherche = InputBox("Nom cherché ?")
Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche,
LookIn:=xlValues)
If result Is Nothing Then
MsgBox "Nom inconnu"
Else
Sheets("Noms").Select
Range(result, result.End(xlToRight)).Select
End If
End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche
juste une lettre, il va me selectionner le premier nom qui commence par
cette
lettre,
tu veux le fichier, toi aussi, LSteph? il n'a pas dit qu'il y avait les adresses jean-pierre jps
"lSteph" a écrit dans le message de news:
Bonsoir Jean Pierre , en parametre de Find (regarde l'aide pour plus de détails) LookAt:=xlWhole
Cordialement.
lSteph "Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
Clément Marcotte
J'espère que tu l'as bien crypté sur ton disque ou qu'aucune de ces madames n'a d'accès trop facile à ton ordi. ;-)
"Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
J'espère que tu l'as bien crypté sur ton disque ou qu'aucune de ces madames
n'a d'accès trop facile à ton ordi. ;-)
"Jean Pierre Belfort" <JeanPierreBelfort@discussions.microsoft.com> a écrit
dans le message de news:
CC1DD775-BFDE-4B26-AB5A-536E1C701594@microsoft.com...
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis
j'ai
créer un bouton permetant d'aller directement sur la ligne de la personne
ou
le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2()
nomCherche = InputBox("Nom cherché ?")
Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche,
LookIn:=xlValues)
If result Is Nothing Then
MsgBox "Nom inconnu"
Else
Sheets("Noms").Select
Range(result, result.End(xlToRight)).Select
End If
End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche
juste une lettre, il va me selectionner le premier nom qui commence par
cette
lettre,
J'espère que tu l'as bien crypté sur ton disque ou qu'aucune de ces madames n'a d'accès trop facile à ton ordi. ;-)
"Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
lSteph
;o))))
Lokin formulas or values
lSteph (Tu disais "pieds dans le plat", d'ici j'aperçois des mains "en surface",z'ont encore mis du Beaujolais là dedans ) "jps" a écrit dans le message de news:
bonsoir jean-pierre je pense qu'il faille que tu regardes du côté des diverses possiblités offertes par le LookIn je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou un truc de ce genre pour chercher à l'intérieur d'une chaîne... si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!! jps
"Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
;o))))
Lokin formulas or values
lSteph
(Tu disais "pieds dans le plat", d'ici j'aperçois des mains "en
surface",z'ont encore mis du Beaujolais là dedans )
"jps" <jps@wannadoodoo.fr> a écrit dans le message de news:
Od9pwOmvGHA.724@TK2MSFTNGP05.phx.gbl...
bonsoir jean-pierre
je pense qu'il faille que tu regardes du côté des diverses possiblités
offertes par le LookIn
je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou
un truc de ce genre pour chercher à l'intérieur d'une chaîne...
si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!!
jps
"Jean Pierre Belfort" <JeanPierreBelfort@discussions.microsoft.com> a
écrit dans le message de news:
CC1DD775-BFDE-4B26-AB5A-536E1C701594@microsoft.com...
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis
j'ai
créer un bouton permetant d'aller directement sur la ligne de la personne
ou
le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2()
nomCherche = InputBox("Nom cherché ?")
Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche,
LookIn:=xlValues)
If result Is Nothing Then
MsgBox "Nom inconnu"
Else
Sheets("Noms").Select
Range(result, result.End(xlToRight)).Select
End If
End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche
juste une lettre, il va me selectionner le premier nom qui commence par
cette
lettre,
lSteph (Tu disais "pieds dans le plat", d'ici j'aperçois des mains "en surface",z'ont encore mis du Beaujolais là dedans ) "jps" a écrit dans le message de news:
bonsoir jean-pierre je pense qu'il faille que tu regardes du côté des diverses possiblités offertes par le LookIn je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou un truc de ce genre pour chercher à l'intérieur d'une chaîne... si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!! jps
"Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
jps
lookin, lookat, c'est synagogue, non? jps (qui n'a qu'une grosse machette pour défricher)
"lSteph" a écrit dans le message de news:
;o))))
Lokin formulas or values
lSteph (Tu disais "pieds dans le plat", d'ici j'aperçois des mains "en surface",z'ont encore mis du Beaujolais là dedans ) "jps" a écrit dans le message de news:
bonsoir jean-pierre je pense qu'il faille que tu regardes du côté des diverses possiblités offertes par le LookIn je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou un truc de ce genre pour chercher à l'intérieur d'une chaîne... si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!! jps
"Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
lookin, lookat, c'est synagogue, non?
jps (qui n'a qu'une grosse machette pour défricher)
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
OHaLBYmvGHA.3552@TK2MSFTNGP03.phx.gbl...
;o))))
Lokin formulas or values
lSteph
(Tu disais "pieds dans le plat", d'ici j'aperçois des mains "en
surface",z'ont encore mis du Beaujolais là dedans )
"jps" <jps@wannadoodoo.fr> a écrit dans le message de news:
Od9pwOmvGHA.724@TK2MSFTNGP05.phx.gbl...
bonsoir jean-pierre
je pense qu'il faille que tu regardes du côté des diverses possiblités
offertes par le LookIn
je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou
un truc de ce genre pour chercher à l'intérieur d'une chaîne...
si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!!
jps
"Jean Pierre Belfort" <JeanPierreBelfort@discussions.microsoft.com> a
écrit dans le message de news:
CC1DD775-BFDE-4B26-AB5A-536E1C701594@microsoft.com...
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis
j'ai
créer un bouton permetant d'aller directement sur la ligne de la
personne ou
le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2()
nomCherche = InputBox("Nom cherché ?")
Set result =
Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche,
LookIn:=xlValues)
If result Is Nothing Then
MsgBox "Nom inconnu"
Else
Sheets("Noms").Select
Range(result, result.End(xlToRight)).Select
End If
End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je
cherche
juste une lettre, il va me selectionner le premier nom qui commence par
cette
lettre,
lookin, lookat, c'est synagogue, non? jps (qui n'a qu'une grosse machette pour défricher)
"lSteph" a écrit dans le message de news:
;o))))
Lokin formulas or values
lSteph (Tu disais "pieds dans le plat", d'ici j'aperçois des mains "en surface",z'ont encore mis du Beaujolais là dedans ) "jps" a écrit dans le message de news:
bonsoir jean-pierre je pense qu'il faille que tu regardes du côté des diverses possiblités offertes par le LookIn je ne suis pas très fortiche mais je crois me souvenir qu'il y a Part ou un truc de ce genre pour chercher à l'intérieur d'une chaîne... si j'ai juste, n'hésite pas à m'envoyer ton fichier!!!!! jps
"Jean Pierre Belfort" a écrit dans le message de news:
Bonjour,
J'ai créer une base de donnée avec les noms de mes petites amies, puis j'ai créer un bouton permetant d'aller directement sur la ligne de la personne ou le cas échéant dire qu'elle n'existe pas!
Voici le code :
Sub cherche2() nomCherche = InputBox("Nom cherché ?") Set result = Sheets("Noms").Range("A10:A10000").Find(What:=nomCherche, LookIn:=xlValues) If result Is Nothing Then MsgBox "Nom inconnu" Else Sheets("Noms").Select Range(result, result.End(xlToRight)).Select End If End Sub
Il marchait très bien jusqu'a ce que je me rends compte que si je cherche juste une lettre, il va me selectionner le premier nom qui commence par cette lettre,
Voyez vous une solution ? JPB
Jean Pierre Belfort
Merci à tous pour vos réponses,
Mais aujourd'hui le code marche normalement... Ah!! les programmes... La Solution de ISteph marche aussi,
Merci JPB
Merci à tous pour vos réponses,
Mais aujourd'hui le code marche normalement... Ah!! les programmes...
La Solution de ISteph marche aussi,