Varje kalkylblad i Excel kan innehålla mer än 1.000.000 rader och mer än 16.000 kolumner information, men mycket sällan är allt som krävs för dagliga projekt. Lyckligtvis kan du begränsa antalet kolumner och rader som ditt kalkylblad visar. Dessutom kan du begränsa åtkomsten till specifika områden i ett arbetsblad.
Till exempel, för att undvika oavsiktliga ändringar av vissa data kan du placera den i ett område i arbetsbladet där andra användare inte kan nå det. Eller om mindre erfarna användare behöver komma åt ditt arbetsblad, begränsar de var de kan gå, så att de inte går vilse i tomma rader och kolumner.
Begränsa kalkylblad rader i Excel med VBA
Oavsett orsaken kan du tillfälligt begränsa antalet rader och kolumner som är tillgängliga genom att begränsa antalet användbara rader och kolumner iScroll Areaegenskapen till arbetsbladet. Det intervall du vill blockera måste vara contiguous med inga luckor i den angivna cellreferensen.
Ändra rullningsområdet är en tillfällig åtgärd; Den återställs varje gång arbetsboken stängs och öppnas igen.
Genom att använda stegen nedan kan du ändra egenskaper för ett kalkylblad för att begränsa antalet rader till 30 och antalet kolumner till 26.
- Öppna en tom Excel-fil.
- Högerklicka på ark fliken längst ned till höger på skärmen förBlad 1 .
- KlickVisa kod i menyn för att öppnaVisual Basic for Applications (VBA) redigeringsfönster.
- HittaSheet Properties fönstret i nedre vänstra hörnet av VBA-redigeringsfönstret.
- HittaScroll Area egenskapen i listan över kalkylbladets egenskaper.
- Klicka i tom låda till till höger om rullningsområdet märka.
- Skriv in intervalleta1: z30 i lådan.
- Spara arbetsbladet.
- Stäng VBA-redigeringsfönstret och returnera kalkylbladet.
Testa nu ditt arbetsblad för att se till att din ändring har tillämpats. Du ska inte kunna rulla under rad 30 eller till höger om kolumn Z.
Ta bort begränsande ändringar
Det enklaste sättet att ta bort eventuella rullningsbegränsningar är att spara, stänga och öppna arbetsboken igen. Alternativt, använd steg två till fyra ovan för att komma åtSheet Properties i VBA redaktör fönstret och ta bort det intervall som anges förScroll Area fast egendom.
Bilden visar det angivna intervallet som $ A $ 1: $ Z $ 30. När arbetsboken sparas, lägger VBA-redaktören dollartecken ($) för att göra cellreferenser i intervallet absolut.
Dölj rader och kolumner i Excel
En alternativ och mer permanent metod för att begränsa arbetsområdet för ett kalkylblad är att dölja de oanvända raderna och kolumnerna. Så här döljer du rader och kolumner utanför intervallet A1: Z30:
- Klicka på radrubriken för rad 31 för att välja hela raden.
- Tryck och håll nerFlyttaochCtrltangenterna på tangentbordet.
- Tryck och släppNedåtpil tangent på tangentbordet till välj alla rader från rad 31 till botten av arbetsbladet.
- Högerklicka iradrubriker för att öppna snabbmenyn.
- VäljaDölji menyn för att dölja de valda kolumnerna.
- Klicka på kolumnrubriken för kolumn AA och upprepa steg två till fem ovan för att dölja alla kolumner efter kolumn Z.
- Spara arbetsboken - kolumnerna och raderna utanför intervallet A1 till Z30 kommer att förbli dolda.
Unhide Rows and Columns i Excel
Om arbetsboken sparas för att hålla raderna och kolumnerna gömda när de öppnas igen, kommer följande steg att hjälpa dig att förhindra raderna och kolumnerna från exemplet ovan:
- Klicka på radrubriken för rad 30 - eller den sista synliga raden i kalkylbladet - för att välja hela raden.
- Klicka påHem-fliken av bandet.
- KlickFormatera > Dölj & Unhide > Unhide Rows i bandet för att återställa de dolda raderna.
- Klicka på kolumnrubriken förkolumn AA- eller den sista synliga kolumnen - och upprepa steg två till tre ovan för att ta bort alla kolumner.