Как в один клик выделить 500 и больше ячеек в Excel

Часто бывают ситуации, когда вам нужно выделить определенное количество ячеек (не обязательно 500, но мы, для примера, рассмотрим их). Итак, допустим нам нужно выделить 500 ячеек, скопировать их и куда-либо вставить.

Итак, давайте начнём!

Мы рассмотрим 2 метода быстрого выделения.

Выделяем ячейки с помощью поля «Имя»

На картинке ниже, вы можете увидеть это поле.

Вот поле «Имя» и мы сейчас будем выделять через него

Вообще, оно отображает активную ячейку (или диапазон). Но это поле также можно использовать для выделения какой-либо ячейки (или диапазона).

Как это сделать:

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

  • Введите диапазон ячеек, который нужно выделить;
  • Подтвердите.

Диапазон — это серия ячеек, например, A1:A25

Итак, мы выделили нужный диапазон.

Выделили нужный диапазон ячеек с А1 до А25

С помощью Visual Basic

Также мы можем автоматизировать этот процесс и сделать собственную функцию с помощью Visual Basic.

Код:

Sub Select500Cells() 
  Range(ActiveCell, ActiveCell.Offset(500, 0)).Select 
End Sub

Итак, как же создать собственную функцию?

Пошаговая инструкция:

  • Щелкните на «Разработчик»;
Нажимаем на вкладку разработчик, чтобы создать макрос для выделения 500 ячеек
  • Откройте VB;
Переходим в Visual Basic, чтобы создать макрос для выделения 500 ячеек
  • Нажмите правой кнопкой на любой лист и выберите «Insert» -> «Module»;
Добавляем новый модуль, чтобы создать макрос для выделения 500 ячеек
  • Вставьте код нашей функции и закройте Visual Basic;
Вписываем код макроса, чтобы создать макрос для выделения 500 ячеек

Итак, функция будет выделять 500 ячеек.

Как использовать макрос и функцию выделения?

Я скажу вам не только как её использовать, но и как упростить этот процесс. Мы можем добавить нашу новую функцию в панель быстрого доступа.

Добавляем макрос в панель быстрого доступа, чтобы создать макрос для выделения 500 ячеек

Как это сделать?

Пошаговая инструкция:

  • Нажмите на стрелочку идущую вниз (на панели быстрого доступа);
Как в один клик выделить 500 и больше ячеек в Excel
  • Щелкните на «Другие команды…»;
Выбираем другие команды
  • В открывшемся окне, в опции «Выбрать команды из» выберите «Макросы»;
В панельке выводим макросы на панель
  • Выделите нашу функцию и нажмите добавить;
Внутри макросов выбираем наш макрос
  • Подтвердите.

Итак, мы добавили функцию на панель быстрого доступа.

Чтобы выделить 500 ячеек, вам достаточно просто нажать на значок нашей функции, который теперь находится в панели быстрого доступа.

Давайте рассмотрим другие полезные коды для Visual Basic.

Выделение 500 строк

Sub Select500Rows() 
  Range(ActiveCell, ActiveCell.Offset(500, 0)).EntireRow.Select 
End Sub

Выделение 500 строк и их последующее копирование

Рекомендуем курс Excel по анализу данных от Skypro — очень глубокое и яркое погружение в Эксель.

Sub Copy500Cells() 
  Range(ActiveCell, ActiveCell.Offset(500, 0)).Copy 
End Sub

Выделение 500 строк начиная с ячейки А1

Sub SelectFirst500Cells() 
  Range(Range("A1"), Range("A1").Offset(500, 0)).Select 
End Sub

Вместо числа 500 можно поставить любое количество ячеек

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

Оцените статью, пожалуйста
Добавить комментарий