ExcelVBAでオートフィルタで絞り込んだデータの行数をカウントする
ExcelVBAでオートフィルタで絞り込んだ結果、表示されているデータの行数をカウントする方法について説明する。 要望 最適解 回答例 各行の表示状態を確認して非表示のものを数える オートフィルタの設定されたセル範囲のうち、可視セルだけ絞り込んでから行数を数える Areas毎の行数を合計する SUBTOTAL関数の個数カウント機能を使う方法 1列に絞って可視セルの個数を数える 注意事項 Worksheeet.AutoFilterプロパティ使用の注意事項 SpecialCellsの副作用 参考資料 まとめ 要望 最適解 アクティブなシートのフィルタ件数を知りたい場合は、下記のワンライナーを実行す…
2020/06/13 23:50