Excel VBAで処理を書いていると、よく出てくる疑問がこちらです。 非表示行も処理されるの? フィルターで隠れた行は? 表示されている行だけ処理したい 実は、VBAではデフォルトで 非表示行も含めて処理されます この記事では、 非表示行も含める方法 非表示行を除外する方法 フィルター時の注意点 を初心者向けに分かりやすく解説します。 まず結論 通常のVBAは非表示行も処理する 例えばこちら。 Sub Test() Dim c As Range For Each c In Range("A1:A10") Debug.Print c.Value Next cEnd Sub このコードは、 非表…