マクロを使用してBook内を検索する方法
おはようございます。
質問を読んで頂き、ありがとうございます。
私が質問したいことは【マクロを使用してBook内を検索する方法】になります。
正直、マクロには詳しくないのですが色々なサイトを見ながら作っては見たものの希望道理に検索できないのが現状です。
実際に行いたい作業は、sheet1には○○市内の薬局名を入力、sheet2には△△市内の薬局名を入力、sheet3には□□市内の薬局名を入力・・といったように、1つのsheetにその市内にある薬局を打ち込みました。
そこで、マクロを実行し薬局名を打ち込むと、その薬局名の書いてあるセルに飛ぶような設定にしたいのですが、どうも上手くいきません。
例えば、sheet1内でマクロを実行した場合はsheet1内に薬局名があればセルにうまく飛ぶのですが、sheet1内にない薬局(sheet2などにある場合)は【実行時エラー オブジェクト変数またはwithブロック変数が設定されたいません】という表記が出てしまいます。
希望としては、sheet1でマクロを実行しても、全体を検索できるようにしたいのですが、可能なのでしょうか?
マクロには以下のように登録しました。
Sub Macro1()
'
'
'
a = InputBox("検索したい文字を入力してください。")
Cells.Find(What:=a, After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
, MatchByte:=False, SearchFormat:=False).Activate
End Sub
稚拙な文章で大変申し訳ないのですが、マクロに詳しい方、ご教授していただけませんでしょうか?
よろしく御願い致します。