Есть ли способ скопировать значение из диапазона ячеек в диапазон ячеек над ним? Что-то противоположное Ctrl+D.
Скажем, у меня есть значение в A10, и я хочу скопировать значение в A10 в ячейки из A5:A9. Ищем сочетание клавиш типа Ctrl+D.
Есть ли способ скопировать значение из диапазона ячеек в диапазон ячеек над ним? Что-то противоположное Ctrl+D.
Скажем, у меня есть значение в A10, и я хочу скопировать значение в A10 в ячейки из A5:A9. Ищем сочетание клавиш типа Ctrl+D.
Не напрямую, однако:
Вы можете заполнить, но это не сочетание клавиш. В 2010 году вернитесь домой, в разделе редактирования (крайний справа) второй значок внизу слева будет заполнен.
Или же:
Shift Up, F2, Ctrl Enter
Источник Есть ли противоположность Ctrl + D заполнить
Или используйте следующий макрос:
- Инструменты> Макрос> Запись нового макроса
- Имя макроса: FillUp, Short Cut: Ctrl+****+U (потому что Ctrl+U недоступен)
- Остановить запись
Alt+F11, открыть VBA Используйте следующий код, чтобы перезаписать код в модулях, Sub FillUp ()
ActiveCell.Offset(1, 0).Select Selection.Copy ActiveCell.Offset(-1, 0).Select ActiveSheet.Paste Application.CutCopyMode = False
Сохранить
...
Как я могу кодировать его для работы с несколькими выбранными ячейками, например, строкой данных?
...
Я понял. Просто изменил «ActiveCell» на «Выбор»
Источник Создать ярлык для "Fill Up"