Innehållsförteckning
I den här handledningen kommer vi att visa dig hur du låser celler i Excel när du bläddrar. Efter den här artikeln kommer du att kunna låsa ett visst intervall av celler från ditt kalkylblad för att begränsa dina användare så att de bara kan välja och bläddra celler inom ett visst intervall i ett kalkylblad. De kommer inte heller att kunna gå utanför det angivna intervallet och göra några ändringar i det kalkylbladet.I den här artikeln förklarar vi hur man låser celler på olika sätt med ett unikt dataset.
Ladda ner övningsboken
Du kan ladda ner arbetsboken här.
Lås celler när du rullar.xlsm2 enkla sätt att låsa celler i Excel när du bläddrar
I den här artikeln förklarar vi följande 2 sätt att låsa skärmar i Excel när man bläddrar. För att få dig att förstå bättre kommer vi att använda samma dataset för att förklara båda metoderna. Vi har gett en skärmdump av vårt dataset i detta avsnitt. Datasetets intervall är (B4:E15) och den innehåller uppgifter om Försäljare deras Plats , Region och "Totalt belopp" försäljning. Vårt mål är att begränsa en användare endast inom intervallet (B4:E15) genom att låsa cellerna. Användaren kan alltså bara välja och bläddra inom detta cellområde.
1. Använd fliken Utvecklare för att låsa celler när du rullar i Excel
I den första metoden använder vi Utvecklare för att låsa cellerna. Med denna metod kan användaren inte ändra någon typ av data utanför cellintervallet. (B4:E15) .
Nu ska vi se hur vi kan utföra den här åtgärden.
STEG:
- Först går du till Utvecklare fliken.
- För det andra väljer du alternativet Egenskaper från bandet.
- Ovanstående åtgärder öppnar en ny dialogruta med namnet Egenskaper .
- Gå sedan till alternativet ScrollArea från den rutan.
- För det tredje infogar du cellområdet (B4:E15) manuellt i inmatningsrutan för alternativet ScrollArea .
- Ovanstående kommando låser cellerna inom intervallet (B4:E15) .
- Välj sedan cell B4 och bläddra åt höger med tangentbordet.
- Användarna kan alltså bara bläddra till cellen E5 eftersom de inte har tillgång till rullning utanför området. (B4:E15) .
- På samma sätt markerar du cell E4 och bläddra nedåt med tangentbordet.
- Slutligen kan vi se att vi inte heller kan bläddra efter cellen E15 som är det sista värdet i vårt cellområde.
Läs mer: Excel rullar inte med piltangenterna (4 lämpliga lösningar)
Lås upp de låsta cellerna
Om vi nu vill låsa upp cellintervallet kan vi göra det enkelt. Vi gör det med följande steg.
STEG:
- I början väljer du den Egenskaper från alternativet Utvecklare fliken igen.
- Kommandot öppnar dialogrutan som heter Egenskaper .
- Gå sedan till alternativet ScrollArea .
- Ta sedan bort det föregående intervallet från inmatningsrutan i ScrollArea och låt det vara tomt.
- Därefter trycker du på Gå in på .
- Slutligen låser ovanstående åtgärd upp cellområdet igen.
OBS:
Den här metoden fungerar tills du har arbetsboken eller arbetsbladet aktivt. Om du stänger arbetsbladet eller arbetsboken och öppnar den igen kommer du att se att funktionen för att låsa celler inte längre fungerar. Så för att låsa celler permanent använder vi den andra metoden i den här artikeln.
Läs mer: Hur du låser upp celler i Excel när du rullar (4 enkla sätt)
Liknande läsningar
- Hur du rullar en rad i taget i Excel (4 snabba sätt)
- [Fast!] Excel-pilar som rullar flyttar inte celler (6 möjliga lösningar)
- Hur du stoppar Excel från att rulla i oändlighet (7 effektiva metoder)
- [Lösta!] Vertikal rullning fungerar inte i Excel (9 snabblösningar)
- Hur du upprepar rader i Excel när du rullar (6 lämpliga sätt)
2. Tillämpa VBA-kod för att låsa celler i Excel vid rullning
För att låsa celler permanent i Excel när du rullar använder vi en enkel VBA (Visual Basic for Applications) koden i vårt kalkylblad. Denna kod kommer att låsa specifika cellområden i kalkylbladet. Om du låser celler med VBA koden så förlorar du inte låsfunktionen när du stänger Excel-filen. Som vi har sagt tidigare för att illustrera denna metod fortsätter vi med samma dataset som vi använde tidigare.
Nu behöver du bara gå igenom stegen nedan för att låsa celler i Excel när du rullar.
STEG:
- Först, högerklicka på på arket "Använd VBA-kod" .
- Välj sedan alternativet "Visa kod" från de tillgängliga alternativen.
- En tom VBA öppnas.
- Lägg sedan in följande kod i den tomma modulen:
Sub Lock_Scroll() Arbetsblad("Använd Vba-kod").ScrollArea = "B4:E15" End Sub
- Klicka på Kör eller tryck på F5 för att köra koden.
- Ovanstående kommando låser cellområdet (B4:E15) .
- Välj sedan cell B5 och bläddra åt höger med tangentbordet.
- Vi kan se att vi inte kan bläddra efter cellen E4 som nästa cell F4 ligger utanför det angivna intervallet.
- På samma sätt markerar du cell E4 Sedan rullar du bara nedåt med tangentbordet.
- Slutligen kan vi se att vi inte kan bläddra efter cellen E5 eftersom det låsta cellintervallet är (B4:E15) .
Läs mer: Hur du låser rader i Excel när du rullar (4 enkla metoder)
Slutsats
Sammanfattningsvis kommer den här handledningen att vägleda dig om hur du låser celler i Excel när du bläddrar. Om du vill testa dina färdigheter kan du använda övningsbladet som följer med den här artikeln. Lämna en kommentar nedan om du har några frågor. Vårt team kommer att försöka svara dig så snart som möjligt. I framtiden kan du hålla utkik efter fler unika Microsoft Excel lösningar.