Jak ograniczyć obszar przewijania arkusza roboczego w programie Excel?
Kiedy używamy skoroszytu, czasami chcemy ograniczyć przewijanie arkusza. Oznacza to, że arkusz zostanie ustalony w zakresie komórek i nie będzie przewijał się poza ten zakres. Czy są jakieś szybkie sztuczki, które pozwolą nam ograniczyć obszar przewijania arkusza?
Ogranicz obszar przewijania arkusza roboczego, wprowadzając adres zakresu ręcznie
Ogranicz obszar przewijania wszystkich arkuszy z kodem VBA
Ogranicz obszar przewijania arkusza roboczego za pomocą Kutools for Excel
Ogranicz obszar przewijania arkusza roboczego, wprowadzając adres zakresu ręcznie
Możesz wprowadzić adres komórki ręcznie, aby wyłączyć obszar przewijania, wykonaj następujące czynności:
1. Aktywuj arkusz roboczy, dla którego chcesz ograniczyć obszar przewijania.
2. Przytrzymaj Alt + F11 klawisze, aby otworzyć Okno Microsoft Visual Basic for Applications, A następnie kliknij Zobacz i wysłuchaj > Okno właściwościzobacz zrzut ekranu:
3. I w Okno właściwości list, wprowadź zakres adresów w Obszar przewijania pole właściwości, patrz zrzut ekranu:
4. Następnie zamknij to okno, a będziesz ograniczony do przenoszenia lub wybierania komórek spoza określonego zakresu.
Uwagi:
1. Wprowadzony adres komórki musi być ciągłym zakresem.
2. Jeśli chcesz anulować limit obszaru przewijania, wystarczy usunąć adres zakresu z Obszar przewijania pole właściwości w powyższym kroku 3.
Ogranicz obszar przewijania wszystkich arkuszy z kodem VBA
Czasami musisz ustawić limit obszaru przewijania dla wszystkich arkuszy w skoroszycie używanego zakresu. W takim przypadku poniższy kod VBA może pomóc w jednoczesnym ograniczeniu wszystkich obszarów przewijania arkuszy.
1. Przytrzymaj ALT + F11 klucze i otwiera plik Okno Microsoft Visual Basic for Applications.
2. Kliknij wstawka > Modułi wklej następujący kod w Okno modułu.
Kod VBA: Ogranicz obszar przewijania wszystkich arkuszy
Sub SetAllScrollAreas()
'Update 20140326
Dim ws As Worksheet
For Each ws In Application.ActiveWorkbook.Worksheets
ws.ScrollArea = ws.UsedRange.Address
Next
End Sub
3. Następnie naciśnij F5 Aby uruchomić ten kod, ustawia obszar przewijania dla każdego arkusza w bieżącym skoroszycie, który jest oparty na używanym zakresie.
Note: Jeśli chcesz usunąć limit obszaru przewijania wszystkich arkuszy, możesz zastosować poniższy kod VBA:
Kod VBA: Usuń limit obszaru przewijania wszystkich arkuszy
Sub SetAllScrollAreas()
'Update 20140326
Dim ws As Worksheet
For Each ws In Application.ActiveWorkbook.Worksheets
ws.ScrollArea = ""
Next
End Sub
Ogranicz obszar przewijania arkusza roboczego za pomocą Kutools for Excel
Jeśli chcesz wygodniejszego sposobu rozwiązania tego zadania, oto przydatne narzędzie:Kutools dla programu Excel, Z siedzibą w Ustaw obszar przewijania możesz ograniczyć określony zakres za pomocą jednego kliknięcia.
Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz teraz.
Po zainstalowaniu Kutools dla programu Excel, wykonaj następujące czynności:
1. Zaznacz komórki zakresu, dla których chcesz ograniczyć obszar przewijania.
2. Kliknij Kutools > Pokaż ukryj > Ustaw obszar przewijaniazobacz zrzut ekranu:
Widoczne są tylko wybrane komórki, inne są ukryte i nie można ich wyświetlać ani edytować.
Uwaga: Aby anulować ograniczenie obszaru przewijania, należy kliknąć Kutools > Pokaż / Ukryj > Odkryj wszystkie zakresyzobacz zrzut ekranu:
Więcej szczegółowych informacji na temat Ustaw obszar przewijania, Przejdź do Ustaw obszar przewijania.
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!