Іноді виникають обставини, коли потрібно обрати певну кількість клітинок (хоча це можуть бути не обов’язково 500, але для прикладу розглянемо саме їх). Таким чином, уявімо, що нам необхідно виділити 500 клітин, скопіювати їх і вставити в інше місце.
Отже, розпочнемо!
Ми іще раз звернемо увагу на два методи швидкого виділення.
Визначаємо комірки через поле «Назва»
У наступному зображенні ви можете спостерігати це поле.
В загальному, цей елемент відображає активну клітину (або діапазон). Проте, це поле також можна використовувати для акцентування уваги на клітині (або діапазоні).
Яким чином це реалізувати:
- Укажіть діапазон комірок, що потребує виділення;
- Будь ласка, підтверджуйте.
Діапазон – це набір клітинок, наприклад, від A1 до A25
Таким чином, ми визначили потрібний діапазон.
Використовуючи Visual Basic
Ми також можемо автоматизувати цей процес, створивши власну функцію за допомогою Visual Basic.
Код:
Sub Вибрати500Клітин() Range(ActiveCell, ActiveCell.Offset(500, 0)).Select End Sub
Таким чином, яким чином розробити свою власну функцію?
Алгоритм дій у кілька етапів:
- Натисніть на вкладку “Розробник”;
- Запустіть VB;
- Клацніть правою кнопкою миші на будь-якому аркуші та оберіть “Вставити” -> “Модуль”;
- Додайте код нашої функції та закрийте редактор Visual Basic;
Отже, функція буде виокремлювати 500 клітинок.
Яким чином скористатися макросами та функцією виділення?
Я розповім не тільки про те, як її використовувати, а й про те, як зробити цей процес простішим. Ми можемо включити нову можливість у панель швидкого доступу.
Яким чином це реалізувати?
Інструкція у форматі покрокового керівництва:
- Клацніть на стрілку, що спрямована вниз (в панелі швидкого доступу);
- Оберіть «Інші команди…»;
- У вікні, в пункті «Вибрати команди з» оберіть «Макроси»;
Виділіть нашу можливість і натисніть на кнопку “додати”.
- Підтвердіть, будь ласка.
Таким чином, ми впровадили нову можливість у панелі швидкого доступу.
Для того, щоб обрати 500 осередків, достатньо клікнути на іконку нашої функції, яка тепер розташована у панелі швидкого доступу.
Пропоную ознайомитися з іншими корисними фрагментами коду для Visual Basic.
Вибір 500 рядків
Sub Вибрати500Рядків() Range(ActiveCell, ActiveCell.Offset(500, 0)).EntireRow.Select End Sub
Вибір 500 клітинок та їх наступне копіювання
Sub Copy500Cells() Range(ActiveCell, ActiveCell.Offset(499, 0)).Copy End Sub
Вибір 500 комірок, починаючи з клітинки А1
Sub ОбратиПерші500Клітинок() Range(Range(“A1”), Range(“A1”).Offset(500, 0)).Select End Sub
В místo числа 500 можна використати будь-яку іншу кількість клітинок.
Звісно, я можу допомогти переписати текст на українській мові, зберігаючи його сенс та унікальність. Будь ласка, надайте текст, який потрібно переробити.











Круто, що розібралась з вибором клітинок в Excel! Я сама нещодавно зрозуміла, як це робити. Коли готувала звіт, дозволило зекономити купу часу. Дякую за прості поради, тепер зможу працювати швидше!