Otwórz arkusz kalkulacyjny Excel, naciskając „Ctrl-O”, wybierając plik i klikając „Otwórz”. Znajdź ostatni wiersz, który chcesz wyświetlić w arkuszu kalkulacyjnym.
Wybierz cały wiersz poniżej ostatniego wiersza, który chcesz wyświetlić, klikając numer wiersza. Nie wybieraj przypadkowo pojedynczej komórki w wierszu.
Przytrzymaj „Ctrl-Shift” i naciśnij klawisz strzałki „w dół”, aby zaznaczyć wszystkie wiersze poniżej wybranego wiersza. Ostatni wiersz to wiersz o numerze 1 048 576, więc przewijanie ręczne do momentu znalezienia może trochę potrwać.
Kliknij „Format” w grupie Komórki na karcie Strona główna, wybierz „Ukryj i odkryj”, a następnie kliknij „Ukryj wiersze”, aby ukryć wszystkie wiersze. Teraz można edytować tylko te wiersze, które nie zostały wybrane. Naciśnij „Ctrl-S”, aby zapisać arkusz kalkulacyjny.
Otwórz arkusz kalkulacyjny, który chcesz edytować, kliknij prawym przyciskiem myszy nazwę arkusza w lewym dolnym rogu okna i wybierz „Wyświetl kod”, aby otworzyć edytor VBA. Naciśnij "F4", aby wyświetlić okno Właściwości, jeśli nie jest wyświetlane domyślnie.
Kliknij wewnątrz pola „ScrollArea” w oknie Właściwości. Wpisz numer pierwszego wiersza, który chcesz wyświetlić, dwukropek, a następnie numer ostatniego wiersza, który chcesz wyświetlić. Na przykład, aby umożliwić przewijanie i edytowanie tylko wierszy od 1 do 100, wpisz w polu „1:100” (bez cudzysłowów).
Naciśnij "Ctrl-S" i zapisz plik na dysku twardym. Zamknij okno Microsoft Visual Basic for Applications i przetestuj ustawienia, przewijając arkusz kalkulacyjny. Nie będzie można przewinąć numeru wiersza wpisanego w polu ScrollArea. Nawet jeśli widzisz jeszcze jeden wiersz pod ostatnim wierszem, nic się nie dzieje po kliknięciu jednej z jego kolumn. Wszystkie inne wiersze nie są edytowalne.
Możesz także ukryć kolumny, aby uniemożliwić innym ich edytowanie. Znajdź ostatnią kolumnę, która ma być widoczna w arkuszu kalkulacyjnym, a następnie kliknij nagłówek następnej kolumny, aby ją zaznaczyć. Nie próbuj przewijać do ostatniej kolumny, ponieważ arkusze kalkulacyjne programu Excel 2013 mogą zawierać 16 384 kolumny. Przytrzymaj „Ctrl-Shift” i naciśnij klawisz strzałki „W prawo”, aby wybrać wszystkie kolumny. Kliknij „Format”, wybierz „Ukryj i odkryj”, a następnie kliknij „Ukryj kolumny”, aby ukryć kolumny.
Aby odkryć wszystkie wiersze, naciśnij „Ctrl-A”, aby zaznaczyć wszystko w arkuszu kalkulacyjnym, kliknij „Formatuj” w komórkach wybierz „Ukryj i odkryj”, a następnie kliknij „Odkryj wiersze”. Aby odkryć wszystkie kolumny, kliknij „Odkryj kolumny”.
Możesz ukrywać i odkrywać wiersze i kolumny zawierające dane, jeśli nie chcesz, aby ludzie przypadkowo je edytowali.
Możesz tymczasowo wyłączyć przewijanie — a także edycję — kolumn. W polu ScrollArea wpisz literę pierwszej kolumny, którą chcesz wyświetlić, przed wpisaniem numeru wiersza. Wpisz literę ostatniej kolumny, którą chcesz wyświetlić, przed numerem ostatniego wiersza. Na przykład, aby przewijać wiersze od 1 do 100 i kolumny od A do Z, wpisz „A1:Z100” (bez cudzysłowów).
Gdy wyłączasz przewijanie, wyłączasz również edycję. Nawet jeśli wiersze są widoczne, nikt nie może ich edytować.
Właściwości VBA są resetowane po zamknięciu i ponownym otwarciu arkusza kalkulacyjnego, więc wyłączenie przewijania i edycji jest tylko rozwiązaniem tymczasowym. Ukrywanie wierszy i kolumn to trwałe rozwiązanie.