Begränsa Excel -cellintervall: Begränsa tabeller med makron

Mer översikt i dina tabeller

Excel -kalkylblad innehåller miljontals celler i många kolumner och rader. Antalet celler i en tabell varierar beroende på den installerade versionen av Excel. Som regel behöver du dock bara en bråkdel av de tillgängliga cellerna för ditt bord. Så att du kan koncentrera dig på det väsentliga är det vettigt att ta bort de överflödiga cellerna från dina Excel -kalkylblad. Excel erbjuder sätt och medel för detta som du kan implementera med bara några musklick. Resultatet är tabeller som bara har det nödvändiga antalet celler. Du kan ta reda på här hur du renar tabellerna i din Excel -version.

Så här tar du bort överflödiga celler från dina Excel -kalkylblad

"För många" celler kan vara förvirrande och dina ögon är trötta. Ett annat argument för ett antal celler som matchas med värdena: Du kan inte längre ange ytterligare värden i angränsande celler. Så här minimerar du fel samtidigt som du skapar ett diagram från värdena.

Följande illustration av en mycket enkel tabell visar det tydligt: Två kolumner och tre rader skulle vara tillräckligt i detta fall.

Tomma celler ska inte vara klickbara

När du är klar med beräkningen som visas här kan du också se till att de tomma cellerna utan innehåll inte längre kan klickas på. Detta är dock bara möjligt med ett makro. Följ dessa steg:

  1. Tryck på tangentkombinationen "CTRL + N" för att skapa en ny, tom arbetsbok.

  2. Starta "VBA -redigeraren" med tangentkombinationen "ALT + F11". Notera: Om du använder en nyare version av Excel, till exempel Office2022-2023 eller Microsoft 365, kan du behöva aktivera "utvecklarverktyg". För att göra detta, navigera till menyalternativet "Alternativ" via "Arkiv" och aktivera menyalternativet "Utvecklarverktyg" på "Huvudfliken". Spara ändringen genom att klicka på "OK".

  3. I "VBA -redigeraren" kallar du kommandot "Infoga"> "Modul".

  4. Ange nu följande makrorader:
    Begränsa sub ()
    ActiveSheet.ScrollArea = ActiveSheet.UsedRange.AddressLocal
    Avsluta Sub
    Delandel
    ActiveSheet.ScrollArea = ""
    Avsluta Sub

  5. Tryck sedan på tangentkombinationen "ALT + Q". Öppna Excel -arbetsboken och sedan det kalkylblad där du vill dölja onödiga celler.

  6. Tryck på tangentkombinationen "ALT + F8".

  7. I följande dialogfönster klickar du på makroet "Smal ner".

  8. Klicka på "Kör".

Resultatet: ingen mer rullning förbi värdena

Efter denna process kan du inte flytta cellmarkören bortom den senast använda cellen i tabellen. I exempeltabellen i figuren är cell "B3" den sista cellen där du kan ange ett värde.

Om du vill ta bort begränsningen på cellen igen, aktivera önskat kalkylblad, tryck på tangentkombinationen "ALT + F8" och ange "Släpp" i makrot. Klicka sedan på "Kör" för att aktivera makrot. Hela cellområdet för ditt bord är nu tillgängligt igen.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave