На листе «Работа» у меня есть таблица:
Set tbl = Work.ListObjects("CaseData")
lastWork = tbl.Range.Rows.Count
Теперь я пытаюсь заполнить диапазон в таблице. Я могу сделать это, не обращаясь к таблице следующим образом:
Work.Range("A2:A" & lastWork) = 10
Однако следующее не работает:
tbl.Range("A2:A" & lastWork).Value = 10
Я получаю сообщение об ошибке: недопустимый вызов процедуры или аргумент. Как мне заполнить столбец в таблице? И можно ли это сделать, ссылаясь на название столбца?