|
複数のシートから値を検索するマクロを書きましたが、うまくいきません。
マクロの記録で処理を複写したところ
Dim f as String
f=cells(1,3).Value
Sheets("sheet1").Select
ActiveWindow.ScrollWorkbookTabs Position:=xlLast
Sheets(Array("sheet1", "sheet2", "sheet3", "sheet4", "sheet5", "sheet6")).Select
Sheets("sheet1").Activate
Cells.Find(What:=f, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, MatchByte:=False, SearchFormat:=False).Activate
となりましたが、それをVBEに貼り付けて実行するとエラーがでます。
エラーの内容は
オブジェクト変数または With ブロック変数が設定されていません。(Error 91)
です。
申し訳ございませんが、VBAで複数シートから値を検索するロジックをご存知の方がいましたら、ご教授願います。
|
|