.png)
Есть ли способ скопировать значение из диапазона ячеек ниже в диапазон ячеек выше? Что-то противоположное Ctrl+ D.
Скажем, у меня есть значение в A10, и я хочу скопировать значение из A10 в ячейки от A5:A9. Ищу сочетание клавиш типа Ctrl+ D.
решение1
Существует ли противоположность ctrld fill down?
Однако не напрямую:
можно заполнить, но это не сочетание клавиш. В 2010 году перейдите на главную страницу, в раздел редактирования (крайний справа), вторая иконка слева внизу — заполнить.
Или:
ShiftUp, F2,CtrlEnter
ИсточникЕсть ли обратная функция для ctrl + d fill down?
Или используйте следующий макрос:
- Инструменты > Макрос > Запись нового макроса
- Имя макроса: FillUp, сочетание клавиш: 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» на «Selection»
ИсточникСоздать ярлык для «Заполнить»