Если ShtName
равно в кавычках, то это больше не переменная, а текст "ShtName"
, о чем свидетельствует ваш снимок экрана.
Переместите все экземпляры ShtName
за пределы кавычек и объедините их с &
. Возможно, вам следует добавить одинарные кавычки вокруг имени листа.
Изменить
"=OFFSET(ShtName!$A$2,0,0,COUNTA(ShtName!$A$2:$A$1048576),COUNTA(ShtName!$2:$2))"
до
"=OFFSET('" & ShtName & "'!$A$2,0,0,COUNTA('" & ShtName & "'!$A$2:$A$1048576),COUNTA('" & ShtName & "'!$2:$2))"