VBAに限らず、FIND関数は非表示のセルを検索できません。
例えばオートフィルをかけているセル範囲や、データセルで非表示にしているセルを検索したいときもあると思います。
そんな時はいったん表示をして、作業後に再度非表示にするということをしましょう。
サンプル
ThisWorkbook.Worksheets("sheet1").Columns("H:L").Hidden = False [検索処理] ThisWorkbook.Worksheets("sheet1").Columns("H:L").Hidden = True
これはHからL列までを列ごと非表示・表示をしています。
行なども同じ処理です。
コメント