Я собираюсь предложить неочевидное. Существует фантастический (и часто недостаточно используемый) инструмент, называемый Immediate Window в редакторе Visual Basic. По сути, вы можете записывать команды в VBA и выполнять их на месте, что-то вроде командной строки. Идеально подходит для подобных случаев.
Нажмите ALT + F11, чтобы открыть VBE, затем Control + G, чтобы открыть окно «Немедленно».
Введите следующее и нажмите ввод:
for each v in range("K2:K5000") : v.value = "'" & v.value : next
И бум! Вы все сделали. Не нужно создавать макрос, объявлять переменные, не нужно перетаскивать и копировать и т. Д. Закройте окно и вернитесь к работе. Единственный недостаток - отменить его, вам нужно сделать это с помощью кода, так как VBA уничтожит ваш стек отмены (но это просто).