- ベストアンサー
エクセルVBA 文字列の検索
お知恵をお貸しいただけますと幸いです。 複数のシートがあるエクセルブックで、sheet1のA1には文字列(例:あああ)が入っています。 sheet2のA1には「=sheet1!A1」が入っており、sheet3のA1には「=sheet2!A1」としています。 また、必ずsheet1にデータが入っているわけではなく、sheet2・sheet3から入力されている場合もあります。 VBAを使って任意のシートから「あああ」を検索したいのですが、この場合sheet2と3では検索できません。 どうすれば検索することができるでしょうか? どうぞご教授くださいますようお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
マクロの記録で、検索の際に検索オプションで検索対象を「値」にしてみてください。 これだけだと何なのでおまけ↓ Cells.Find(What:="あああ", LookIn:=xlValues).Activate
お礼
ありがとうございます!! すごく単純に考えればよかったのですね!助かりました! 期待通りの挙動をしました!