Как изменить этот фрагмент кода VBA таким образом, чтобы вместо = datewanted в ячейке Excel я получал статическое значение "datewanted".
ws.Range("A" & lastRowofA & ":A" & lastRow).Formula = "=datewanted"
Как изменить этот фрагмент кода VBA таким образом, чтобы вместо = datewanted в ячейке Excel я получал статическое значение "datewanted".
ws.Range("A" & lastRowofA & ":A" & lastRow).Formula = "=datewanted"
Вам нужно использовать свойство Value объекта Range вместо свойства Formula:
ws.Range("A" & lastRowofA & ":A" & lastRow).Value = "datewanted"
Если datewanted
является переменной в вашем коде VBA, содержащей значение для вставки в ваши ячейки, просто отбросьте окружающие кавычки:
ws.Range("A" & lastRowofA & ":A" & lastRow).Value = datewanted