Предполагается, что мы используем Sheet1 и предполагаем, что ваш Row # уже сохранен в переменной ThisRowNum
Следующее должно быть близко к тому, что вы просили
If Trim(CStr(Sheets("Sheet1").Range("A" & ThisRowNum).Value)) = "" then
xCtr = 0 ' Your formula used a null string - you can fix this
else
xCtr = WorksheetFunction.CountA(Sheets("Sheet1").Range("E" & ThisRowNum &":H" & ThisRowNum))
endif
Переменная xCtr является результатом