Господа,
Торможу, как через VBA прописать СУММЕСЛИ.
Я понимаю, что это будет application.WorksheetFunction.sumif
Не могу сообразить, как это дальше реализовать, чтобы суммировалось по инвойсам.
Если через функцию excel, то все понятно: =СУММЕСЛИ(A:B;A2;B:B). А вот как эти диапазоны и переменные в VBA выразить?
Вставлять в процедуру формулу R1C1 не хочется, пересчет на листе долгий будет....
A B
Инвойс Сумма
1 14.23
1 24.9
1 21.34
1 24.9
2 80.66
2 1.86
2 9.28
2 6.5
3 9.28
3 9.28
3 2.79
Торможу, как через VBA прописать СУММЕСЛИ.
Я понимаю, что это будет application.WorksheetFunction.sumif
Не могу сообразить, как это дальше реализовать, чтобы суммировалось по инвойсам.
Если через функцию excel, то все понятно: =СУММЕСЛИ(A:B;A2;B:B). А вот как эти диапазоны и переменные в VBA выразить?
Вставлять в процедуру формулу R1C1 не хочется, пересчет на листе долгий будет....
A B
Инвойс Сумма
1 14.23
1 24.9
1 21.34
1 24.9
2 80.66
2 1.86
2 9.28
2 6.5
3 9.28
3 9.28
3 2.79