Создайте диапазон столбцов и используйте Application.Sum
no l oop, если вы хотите получить сумму всех данных в этих столбцах:
x = Application.Sum(Worksheets("Sheet1").Range(PayRatesTable.ListColumns("Weekday").DataBodyRange, PayRatesTable.ListColumns("BLANK").DataBodyRange))
Если вы хотите, чтобы строка за строкой держите l oop и используйте:
x = Application.Sum(Worksheets("Sheet1").Range(PayRatesTable.ListColumns("Weekday").DataBodyRange(i), PayRatesTable.ListColumns("BLANK").DataBodyRange(i)))