グローバル範囲と可視(フィルタリングされた)範囲の合計数& sumifをフィルタリングして表示する必要があります。VBAの可視行の合計を取得
AtmCurrentCount = Range("X3:X4533").SpecialCells(xlCellTypeVisible).Count
AtmCurrentSum = ???
でした誰の助け:私は、フィルタリングの範囲の数を表示することができています。この部分では
AtmCount = Application.WorksheetFunction.CountIf(Range("X3:X4533"), ">0")
AtmSum = Application.WorksheetFunction.Sum(Range("X3:X4533"))
:次のコードで、私は世界の範囲の数& SUMIFを表示することができています私は入手する目に見える行の合計?
これは理想的な解決策ではないかもしれませんが、使用した範囲を新しいシートにコピーすると、フィルタリングされたデータのみがコピーされ、必要な計算を簡単に実行できます。 – Ripster
データとしてリップスターも変更されます頻繁に。 – CustomX