Разница между методами CurrentRegion и SpecialCells при подсчёте видимых строк заключается в том, что каждый из них возвращает разные объекты:
Таким образом, CurrentRegion позволяет получить непустую область вокруг исходной ячейки, а SpecialCells — только видимые ячейки в этой области. 14
Выбор между методами зависит от конкретной задачи и предпочтений разработчика.