Прескочи на основното съдържание

Как да ограничите областта за превъртане на работен лист в Excel?

Автор: Xiaoyang Последна промяна: 2014-04-28

Когато използваме работна книга, понякога искаме да ограничим превъртането на работния лист. Това означава, че работният лист ще бъде фиксиран върху диапазон от клетки и няма да превърта извън този диапазон. Има ли някакви бързи трикове, за да ограничим областта за превъртане на работен лист?

Ограничете областта за превъртане на работен лист, като въведете ръчно адреса на диапазона

Ограничете областта за превъртане на всички работни листове с VBA код

Ограничете областта за превъртане на работен лист с Kutools за Excel


стрелка син десен балон Ограничете областта за превъртане на работен лист, като въведете ръчно адреса на диапазона

Можете да въведете адреса на клетката ръчно, за да деактивирате зоната за превъртане, моля, направете следните стъпки:

1. Активирайте работния лист, чиято площ за превъртане искате да ограничите.

2. Задръж Alt + F11 за да отворите Прозорец на Microsoft Visual Basic за приложения, А след това върху Гледка > Прозорец със свойства, вижте екранна снимка:

doc-limit-scroll-area1

3, И в Прозорец със свойства списък, въведете диапазон адрес в ScrollArea поле за свойства, вижте екранна снимка:

doc-limit-scroll-area1

4. След това затворете този прозорец и ще бъдете ограничени да се придвижвате до или да избирате клетки извън диапазона, който сте посочили.

Забележки:

1. Адресът на клетката, който въвеждате, трябва да бъде непрекъснат диапазон.

2. Ако искате да отмените ограничението на областта за превъртане, просто трябва да изтриете адреса на диапазона от ScrollArea поле за свойства в стъпка 3 по-горе.


стрелка син десен балон Ограничете областта за превъртане на всички работни листове с VBA код

Понякога трябва да зададете ограничение на площта за превъртане за всички работни листове във вашата работна книга от използвания диапазон. В този случай следният VBA код може да ви помогне да ограничите всички области за превъртане на работни листове наведнъж.

1. Задръжте натиснат ALT + F11 ключове и отваря Прозорец на Microsoft Visual Basic за приложения.

2. Щракнете Поставете > Модулии поставете следния код в Прозорец на модула.

VBA код: Ограничете областта за превъртане на всички работни листове

Sub SetAllScrollAreas()
'Update 20140326
Dim ws As Worksheet
For Each ws In Application.ActiveWorkbook.Worksheets
    ws.ScrollArea = ws.UsedRange.Address
Next
End Sub

3. След това натиснете F5 за да изпълните този код, той ще зададе зоната за превъртане за всеки работен лист в текущата ви работна книга въз основа на използвания диапазон.

Забележка: Ако искате да премахнете ограничението на площта за превъртане на всички работни листове, можете да приложите кода на VBA по-долу:

VBA код: Премахнете ограничението за площ за превъртане на всички работни листове

Sub SetAllScrollAreas()
'Update 20140326
Dim ws As Worksheet
For Each ws In Application.ActiveWorkbook.Worksheets
    ws.ScrollArea = ""
Next
End Sub

стрелка син десен балон Ограничете областта за превъртане на работен лист с Kutools за Excel

Ако искате по-удобен начин за решаване на тази задача, ето един удобен инструмент -Kutools за Excel, Със своята Задаване на зона за превъртане функция, можете да ограничите зададения от вас диапазон само с едно щракване.

Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Махни го сега.

След инсталиране Kutools за Excel, моля, изпълнете следните стъпки:

1. Маркирайте диапазонните клетки, които искате да ограничите областта за превъртане.

2. Щракнете Kutools > Покажи скрий > Задаване на зона за превъртане, вижте екранна снимка:

doc-limit-scroll-area1

И само избраните от вас клетки са видими, други са скрити и не могат да се преглеждат или редактират.

doc-limit-scroll-area1

Забележка: За да отмените ограничението на областта за превъртане, трябва да щракнете Kutools > Покажи / скрий > Показване на всички диапазони, вижте екранна снимка:

doc-limit-scroll-area1

За по - подробна информация за Задаване на зона за превъртане, Отидете на Задаване на зона за превъртане.

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Did you save it as macro enabled file or just standard excel xlsx file?
This comment was minimized by the moderator on the site
Hi. If I set the scroll area limit (a1:g22) it limits the scrolling. But if Id save the work book, close the file and then re-open the file, the scroll area limit code is removed. Why is that? Excel 2013 BR Mattias
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations