Я пытаюсь создать форму, которая внутри функций рабочего листа VBA, такая же или похожая на следующую в Excel.
"=sumifs(U:U,O:O,"TEXT",Q:Q,"TEXT1")+sumifs(U:U,O:O,"TEXT",Q:Q,"TEXT2")"
В настоящее время у меня есть
myanswer = Application.WorksheetFunction.SumIfs(Range("U:U"), Range("O:O"), "TEXT", Range("Q:Q"), "TEXT1")
, если я добавлю к нему больше, например
Application.WorksheetFunction.SumIfs(Range("U:U"), Range("O:O"), "TEXT", Range("Q:Q"), "TEXT1")+***Application.WorksheetFunction.SumIfs(Range("U:U"), Range("O:O"), "TEXT", Range("Q:Q"), "TEXT2"***)
Это выдает ошибку (я выделил между ***часть кода, которая перестает работать. Я уверен, что есть простая функция «и» или «или», но мой мозг измотан прямо сейчас. Пожалуйста, дайте мне знать, если вам нужны какие-либо разъяснения (также, если есть какие-либо опечатки япришлось перевести код, как на другом компьютере.)