corvelc
XLDnaute Occasionnel
Bonjour,
Débutant avec VBA , j'utilise souvent les macros enregistrées.mais J'ai un petit souci avec la macro ci-dessous qui est intergrée dans une boucle FOR :
Cells.Find(What:=Bloc, After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False).Activate
(Bloc = ma variable)
ça marche, sauf si la valeur recherchée n'existe. Comment faire pour traiter cette erreur et passer à la suite dans la boucle?
Pour comprendre, j'ai deux tableaux dans un meme classeur :
- Je récupere sur la feuil1,la valeur de la cellule Col G, Row1 - Puis recherche dans le tableau de la feuil2, si cette valeur existe
- si OK,sur la feuil2,j'integre la date du jour dans colonne E de la Row concernée - puis repasse à la ligne suivante dans le tableau de la feuil1, et ainsi de suite....
Merci
Débutant avec VBA , j'utilise souvent les macros enregistrées.mais J'ai un petit souci avec la macro ci-dessous qui est intergrée dans une boucle FOR :
Cells.Find(What:=Bloc, After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False).Activate
(Bloc = ma variable)
ça marche, sauf si la valeur recherchée n'existe. Comment faire pour traiter cette erreur et passer à la suite dans la boucle?
Pour comprendre, j'ai deux tableaux dans un meme classeur :
- Je récupere sur la feuil1,la valeur de la cellule Col G, Row1 - Puis recherche dans le tableau de la feuil2, si cette valeur existe
- si OK,sur la feuil2,j'integre la date du jour dans colonne E de la Row concernée - puis repasse à la ligne suivante dans le tableau de la feuil1, et ainsi de suite....
Merci