VBA Excel - Help

VBA Excel - Help - Programmation

Marsh Posté le 24-01-2002 à 11:48:49    

Voila, j'ai 2 feuilles, et je recherche une valeur présente sur une feuille dans l'autre.
J'utilise donc la fonction Cells.Find(valeur).Row
Le pb c'est qu'il arrive que la valeur que je recherche ne soit pas présente sur la deuxième feuille J'ai donc une erreur... En utilisant un On error goto, j'arrive sur la premiere erreur à relancer ma boucle pour rechercher une valeur suivante, mais à la deuxième erreur (qd il ne trouve pas la valeur à la deuxièeme recherche), j'ai droit à un Variable not Set...
Que faire ?
 
Merci d'avance !

Reply

Marsh Posté le 24-01-2002 à 11:48:49   

Reply

Marsh Posté le 26-01-2002 à 21:30:39    

C'est bon j'ai trouvé !!!!!!
Comme les programmeur d'exception C, C++, Java, etc... ont décidé de bouder ma question, je vais vous donner qd même la réponse dès fois qu'un débutant comme moi cherche à son tour la réponse.
 
La réponse était donc :
 
On error goto Next       'Et non pas goto Début (mon marqueur)
Cells.Find(valeur).Row   'Mon expression
On error Goto 0           'Pour annuler le Goto Next dans le reste du projet
 
Merci de votre attention :D

 

[edtdd]--Message édité par minooye--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed