В Reddit прочитал про замечательный лайфхак: можно сделать себе макрос для вставки из буфера обмена только значений, без форматирования. Или настроить горячие клавиши.
Очень часто при работе с эксель и копировании туда-сюда вместе с данными копируются и форматы. Беда не большая, можно всегда сделать отмену и через меню вставить "как значения". Или, если после вставки ничего еще не меняли, Эксель показывает всплывающее меню, в котором можно выбрать "как значения". Тем не менее, это лишняя возня мышкой, лишние затраты времени и потеря концентрации.
Как сделать макрос, который будет работать во всех файлах у вас на компьютере?
В эксель можно создать персональную книгу макросов и расположить ее в папке автозапуска эксель, так что она будет открываться при каждом запуске и все макросы будут доступны. Ниже я напишу как это сделать.
Убедитесь, что у вас в "ленте" есть вкладка "Разработчик". Если ее нет, сначала нужно настроить отображение этой вкладки. В панели разработчика начните запись макроса в личную книгу макросов, сразу остановите ее (листайте галерею):
Нажмите Alt+F8 для отображения всех макросов и выберите макрос, который вы только что создали, и нажмите "изменить" (edit). Обратите внимание, в названии макроса должно быть указано, что он находится в книге PERSONAL.XLSB. Если при записи макроса вы забыли назначить ему горячую клавишу, это можно сделать нажав кнопку параметры. (листайте галерею)
Мы уже близко. Отредактируйте макрос, чтобы он выглядел так:
Sub PasteValues()
' Макрос для вставки из буфера обмена значений без форматирования
' Горячие клавиши: Ctrl+Shift+V
On Error Resume Next
Selection.PasteSpecial Paste:=xlPasteValues
End Sub
Все, можно закрывать редактор. При выходе из эксель он предложит сохранить личную книгу макросов - нужно согласиться.
А как без макроса?
В эксель уже есть встроенные горячие клавиши, например, вставка и изменение на значения:
(в русской версии) Ctrl+V → Ctrl → З (Значения) → Enter
(в английской версии) Ctrl+V → Ctrl → V
Или меню специальной вставки:
Ctrl+Alt+V
Или (русск) Alt+П+Е+З или (англ) Alt+E+S+V
А можно добавить в панель быстрого доступа команду специальной вставки и тогда она будет доступна по сочетанию клавиш Alt+4 (или другая цифра, в зависимости от порядкового номера команды в панлеи)