Существует ли сочетание клавиш или макрос для заключения выделенного текста в кавычки?

Существует ли сочетание клавиш или макрос для заключения выделенного текста в кавычки?

Допустим, у меня есть строка без кавычек, но я хотел бы, чтобы кавычки были с обоих концов, без необходимости щелкать сначала в начале, а затем в конце и добавлять кавычки — возможно ли это сделать через ленту или VBA?

Бонусный вопрос: Если у меня выбран диапазон ячеек, можно ли скопировать ссылку, а не значения? Специальное копирование, которое позволит мне скопировать A2:B5, например.

решение1

Иметь макрос, поддерживающий наши ежедневные действия, — это неплохо:)

Вот макрос, который выполняет эту работу:

Sub QuoteCell()
    ActiveCell.Value = """" & ActiveCell.Value & """"
End Sub


Позже вы можете добавить ярлык в Ribbon-->Developer-->Macros

введите описание изображения здесь


С этого момента при каждом использовании определенного вами сочетания клавиш значение в ячейке будет заключаться в кавычки.

Связанный контент