Переместить выделение диапазонов ячеек достаточно просто, сделать это можно как при помощи команды языка программирования VBA (Visual Basic for Application), так и при помощи готового к использованию инструмента - надстройки.
Перемещение области выделения диапазона ячеек в Excel
Предположим, на рабочем листе выделен диапазон смежных ячеек. Чтобы переместить это выделение (только выделение, без данных, содержащихся в ячейках) достаточно указать новый адрес диапазона в поле "Имя" (в этом поле отображается адрес активной ячейки).
Задача усложняется, если необходимо перемещать выделение несмежных диапазонов ячеек. Помочь в этом случае может макрос, использующий свойство "Offset" объекта "Range" и возвращающий диапазон, смещенный относительно исходного диапазона на указанное количество строк и столбцов.
Перемещение области выделения в разных направлениях и с разным шагомможно производить при помощи надстройки, представляющей готовое решение задачи. Область выделения перемещается как кнопками диалогового окна, так и горячими клавишами клавиатуры.
надстройка для быстрого перемещения выделенной области
Видео по быстрому перемещению области выделения в Excel
|