У меня есть таблица, в которой я считаю записи с помощью Worksheet.Function.Countif.
Это хорошо, потому что подсчитывает строки с использованием .Rows.Count, и поэтому я всегда уверен, что моя таблица изменитразмер.
Это выглядит так (подмножество кода):
endrow = .Cells(.Rows.Count, 20).End(xlUp).Row
ws1.Cells(6, 34).Formula = "=COUNTIF(" & .Range("U6:U" & endrow).Address & ",U6)"
Я хочу написать формулу worksheet.function так же, как и выше, но для 'Countifs'.В Excel я набрал бы это так: = COUNTIFS ($ U $ 6: $ U $ 144; U6; $ T $ 6: $ T $ 144 $; "<>" & T6)
Как написать это в vbaиспользуя endrow как в первом продемонстрированном коде, т.е. без '144' в качестве последней строки, но с '& endrow'?Я пробовал несколько раз, но не могу заставить его работать: /
Буду признателен за любую помощь.