【エクセルVBA】find検索するために非表示セルを表示する

スポンサーリンク
excelvba エクセル
スポンサーリンク

VBAに限らず、FIND関数は非表示のセルを検索できません。

例えばオートフィルをかけているセル範囲や、データセルで非表示にしているセルを検索したいときもあると思います。

そんな時はいったん表示をして、作業後に再度非表示にするということをしましょう。

サンプル

ThisWorkbook.Worksheets("sheet1").Columns("H:L").Hidden = False

[検索処理]

ThisWorkbook.Worksheets("sheet1").Columns("H:L").Hidden = True

これはHからL列までを列ごと非表示・表示をしています。

行なども同じ処理です。

コメント

タイトルとURLをコピーしました