1

Как изменить этот фрагмент кода VBA таким образом, чтобы вместо = datewanted в ячейке Excel я получал статическое значение "datewanted".

ws.Range("A" & lastRowofA & ":A" & lastRow).Formula = "=datewanted"

1 ответ1

3

Вам нужно использовать свойство Value объекта Range вместо свойства Formula:

ws.Range("A" & lastRowofA & ":A" & lastRow).Value = "datewanted"

Если datewanted является переменной в вашем коде VBA, содержащей значение для вставки в ваши ячейки, просто отбросьте окружающие кавычки:

ws.Range("A" & lastRowofA & ":A" & lastRow).Value = datewanted

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .