Trouver un nombre dans une colonne sous excel avec une MAcro

cs_Scotty Messages postés 9 Date d'inscription jeudi 17 janvier 2002 Statut Membre Dernière intervention 2 juin 2002 - 18 janv. 2002 à 16:03
cs_oliver68 Messages postés 117 Date d'inscription lundi 17 décembre 2001 Statut Membre Dernière intervention 10 mars 2003 - 22 janv. 2002 à 13:22
en gros tout est dans le titre.
J'ai une colonne de chiffre et je voudrais chercher dans cette colonne pour savoir si un chiffre existe.

Merci

5 réponses

cs_jeannot45 Messages postés 112 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 27 décembre 2004
18 janv. 2002 à 16:32
Salut

Tu recherches un chiffre dans un nombre ou un nombre

jean
0
cs_Scotty Messages postés 9 Date d'inscription jeudi 17 janvier 2002 Statut Membre Dernière intervention 2 juin 2002
18 janv. 2002 à 16:54
attend je vais encore être plus précis
je dois générer des chiffres dans une colonne mais jamais deux fois le même.Donc je voulais faire une macro pour chercher si le nombre existait déja :)
voila :))
0
cs_oliver68 Messages postés 117 Date d'inscription lundi 17 décembre 2001 Statut Membre Dernière intervention 10 mars 2003
21 janv. 2002 à 11:51
salut,

alors considérons que ton chiffre à trouver est dans la variable chifratrouver, et que tous les chiffres sont dans la colonne A de la feuille VERIF. Ca pourrait faire un truc du style :

dim i as integer
sub cherchelechiffre()
i=1
do until sheets("verif").range("a" & i).formular1c1 = ""
if sheets("verif").range("a" & i).formular1c1 = chifratrouver then
pasbon=msgbox(chifratrouver & "Existe déjà")
exit sub
end if
i=i+1
loop
bon=msgbox(chifratrouver & " n'existe pas")

end sub

Tu vois l'idée ?
@+
0
cs_Scotty Messages postés 9 Date d'inscription jeudi 17 janvier 2002 Statut Membre Dernière intervention 2 juin 2002
22 janv. 2002 à 09:28
c'est en gros ce que j'ai éssayé de faire,mais c'est beaucoup trop long,je vais essayer d'utiliser plutôt la fonction recherche d'excel qui seras peut-être plus rapide.

Thx
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_oliver68 Messages postés 117 Date d'inscription lundi 17 décembre 2001 Statut Membre Dernière intervention 10 mars 2003
22 janv. 2002 à 13:22
ouais c'est une solution, j'y ai pensé de te conseiller de prendre ça en utilisant l'enregistreur de macro...
good luck.
0