W
WereWolfBEL
Guest
Bonjour le forum,
J'ai un petit problème avec ma macro...
Period = 19
Range('A1').Select
On Error GoTo Not_Found
Columns('A:A').Select
Cells.Find(What:=Period, After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:= _
True, SearchFormat:=False).Activate
ActiveCell.Select
Dans mon fichier excel, je dois lancer une recherche sur une valeur (ici, 19) MAIS sur une seule colonne car si cette valeur ne se trouve pas dans la colonne A, la macro passe à autre chose. Or, le problème est que la valeur '19' se trouve justement aussi dans la cellule E2.
Je voudrais que la fonction RECHERCHE se limite exclusivement à la colonne indiquée et ne trouve donc pas la cellule E2...
Ce que je ne comprends pas c'est que lorsque je le fait 'à la main', Excel ne trouve pas '19' dans la colonne A alors que lorsque c'est 'la macro qui le fait', la recherche s'étend à tout le tableau !
Merci d'avance pour vos lumières.
Bien à vous,
WerWolfBEL
Ci-joint, un exemple. [file name=Find_Problem.zip size=9505]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Find_Problem.zip[/file]
J'ai un petit problème avec ma macro...
Period = 19
Range('A1').Select
On Error GoTo Not_Found
Columns('A:A').Select
Cells.Find(What:=Period, After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:= _
True, SearchFormat:=False).Activate
ActiveCell.Select
Dans mon fichier excel, je dois lancer une recherche sur une valeur (ici, 19) MAIS sur une seule colonne car si cette valeur ne se trouve pas dans la colonne A, la macro passe à autre chose. Or, le problème est que la valeur '19' se trouve justement aussi dans la cellule E2.
Je voudrais que la fonction RECHERCHE se limite exclusivement à la colonne indiquée et ne trouve donc pas la cellule E2...
Ce que je ne comprends pas c'est que lorsque je le fait 'à la main', Excel ne trouve pas '19' dans la colonne A alors que lorsque c'est 'la macro qui le fait', la recherche s'étend à tout le tableau !
Merci d'avance pour vos lumières.
Bien à vous,
WerWolfBEL
Ci-joint, un exemple. [file name=Find_Problem.zip size=9505]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Find_Problem.zip[/file]