Huvud Microsoft Office Så här tar du bort alla tomma kolumner i Microsoft Excel

Så här tar du bort alla tomma kolumner i Microsoft Excel



Det finns flera sätt att ta bort tomma kolumner i en Microsoft Excel-fil. Varför skulle du behöva göra det här? - Enkelt.

Så här tar du bort alla tomma kolumner i Microsoft Excel

Då och då kan data som du importerar från webbsidor leda till att ett stort antal kolumner visas även om de inte används. Du ser detta hända med CSV-filer och .txt-filer lika ofta.

När det händer är det inte alltid enkelt att radera kolumner manuellt. Visst, om du bara har två eller tre tomma kolumner är det helt ok att radera dem manuellt. Men vad händer om ditt importerade projekt skapar 57 tomma och icke-kontinuerliga kolumner? - För det behöver du en automatiserad process.

Använda VBA-makro

Den första metoden innebär att man använder ett VBA-makro.

  1. Gå till din Excel-fil.
  2. Håll Alt och F11 tillsammans.
  3. Vänta tills fönstret Microsoft Visual Basic for Applications visas.
  4. Klicka på Infoga.
  5. Välj modul.
  6. Klistra in följande rader kod i fönstret.
    Sub DeleteEmptyColumns()
    'Updateby20140317
    Dim rng As Range
    Dim InputRng As Range
    xTitleId = 'KutoolsforExcel'
    Set InputRng = Application.Selection

    Set InputRng = Application.InputBox('Range :', xTitleId, InputRng.Address,Type:=8)
    Application.ScreenUpdating = False
    For i = InputRng.Columns.Count To 1 Step -1
    Set rng = InputRng.Cells(1, i).EntireColumn
    If Application.WorksheetFunction.CountA(rng) = 0 Then
    rng.Delete
    End If
    Next
    Application.ScreenUpdating = True
    End Sub

  7. Tryck på F5 för att kompilera och köra makrot.
  8. Ange lämpligt arbetsområde i dialogfönstret.


    Arbetsområdet eller dataområdet är det specifika intervallet mellan kolumner som du vill rikta in dig på. Formatet är $ A $ 1: $ J $ 12. Bokstäverna motsvarar kolumnen och siffrorna motsvarar raderna.

    Om du drar ut detta med musen eller genom att hålla ned Skift och använda piltangenterna kommer du att märka att:

    $ A $ 1 - Övre hörnet
    $ J $ 12 - Nedre hörnet

    Du kan inte välja dataintervall innan du börjar ladda upp makrot eftersom det inte förblir valt.
  9. Tryck på OK.

Därefter ska alla tomma kolumner raderas och alla fyllda kolumner ska vara bredvid varandra.

hur man skapar en multiplayer-server i unturned

Använda Excel-verktyg

Uppenbarligen skulle Excel inte vara ett sådant kraftverk om det inte hade stora sorteringsförmågor. Du kan använda rullgardinsmenyn Ta bort för att ta bort hela rader, kolumner eller tomma celler.

  1. Välj först dataområdet
  2. Tryck på F5
  3. Klicka på Special
  4. Välj Blanks alternativ
  5. Klicka på OK (det här valet säkerställer att alla tomma celler väljs i det riktade intervallet)
  6. Gå till fliken Hem
  7. Välj rullgardinsmenyn Ta bort under Cells-verktygsgruppen
  8. Välj Ta bort celler
  9. Välj Shift Cells Left för att ta bort och omorganisera kolumner
  10. Klicka på OK

Nu skulle de tomma cellerna från de tomma kolumnerna ha försvunnit och alla andra rader skulle flyttas närmare varandra.

Du kan använda samma metod för att ta bort hela rader. Men istället för att flytta cellerna åt vänster väljer du det andra alternativet.

hur man tar bort meddelanden i Messenger på iPhone
Välj Skift celler uppåt för att ta bort och ordna om rader

Beroende på vilken version av Excel du kör kan du få olika formuleringar. Men i alla fall är de två bästa alternativen i menyn Radera celler alltid desamma.

Denna metod tar inte längre bort alla tomma celler i markeringen. Innan Excel 2013 skulle detta oavsiktligt ta bort även tomma rader som vanligtvis skulle förstöra sorteringen.

Nu uppstår problemet inte längre. Om du vill bli av med raderna kan du därför göra det genom att välja dataområdet igen och följa föregående steg. Välj sedan bara för att flytta eller ta bort celler upp istället för vänster.

Andra sorteringsuppgifter som är lätta att utföra

Även om det tekniskt använder Excel-verktygsfältet för att radera tomma kolumner och rader verkar enklare, är VBA-makrometoden idiotsäker, vilket innebär att du kan använda den även i äldre Microsoft Excel-versioner.

Med samma VBA-modul eller Gå till funktionsmenyn kan du göra så mycket mer i Excel. Har du vissa formler som inte längre är relevanta? - Du kan också ta bort dem eller ordna dem därefter.

är en tändbrand en Android-enhet

Du kan också ta bort onödiga kommentarer eller alla kommentarer från ditt projekt om du inte vill att de ska visas under din presentation. Titta på VBA om du vill vara en Excel-kraftanvändare.

En sista tanke

Under åren har ett brett utbud av tillägg dykt upp online. I vissa av dem kan du ta ännu fler genvägar när du sorterar stora kalkylark. Dessa appar är dock sällan gratis och inte värda besväret för enkla uppgifter som att ta bort tomma rader, celler och kolumner.

Dessutom, om det var så svårt, skulle Microsoft förenkla processen ytterligare nu eller skapa ännu mer omfattande guider om Excel-sortering.

Intressanta Artiklar

Redaktionen

Energianvändning i Aktivitetshanteraren i Windows 10 version 1809
Energianvändning i Aktivitetshanteraren i Windows 10 version 1809
Om du följer Winaero kanske du redan är medveten om att två nya kolumner har lagts till i Windows 10 Aktivitetshanteraren. De är 'Strömförbrukning' och 'Strömförbrukningstrend', båda tillgängliga på fliken Processer. Windows 8 och Windows 10 har en ny Task Manager-app. Det ser helt annorlunda ut jämfört med Windows
Aktivera DNS via HTTPS i Firefox
Aktivera DNS via HTTPS i Firefox
Hur man aktiverar DNS över HTTPS i Firefox DNS-över-HTTPS är ett relativt ungt webbprotokoll, implementerat för ungefär två år sedan. Det är avsett att öka användarnas integritet och säkerhet genom att förhindra avlyssning och manipulation av DNS-data genom man-in-the-middle-attacker genom att använda HTTPS-protokollet för att kryptera data mellan DoH-klienten och
Har Instagram ett mörkt läge?
Har Instagram ett mörkt läge?
Instagram har kommit långt från sitt ödmjuka start 2010, nu en av de mest populära apparna där ute. Mer än 300 miljoner människor använder bild- och videodelningsplattformen, och även om den har slutat växa som
Lägg till system obevakad vilotimeout till energialternativ i Windows 10
Lägg till system obevakad vilotimeout till energialternativ i Windows 10
Så här systemar du oövervakad vilotimeout till energialternativ i Windows 10. Windows 10 levereras med ett dolt strömalternativ som heter System Unattended Sleep Timeout.
Hur man ansluter en subwoofer till en mottagare eller förstärkare
Hur man ansluter en subwoofer till en mottagare eller förstärkare
Subwoofers är vanligtvis lätta att installera, med tanke på vanliga ström- och LFE-kablar. Vissa kan dock även använda RCA- eller högtalarkabelanslutningar.
Fix Cortana kan inte hitta skrivbordsappar i Windows 10
Fix Cortana kan inte hitta skrivbordsappar i Windows 10
Flera Windows 10-användare möter regelbundet detta oväntade beteende när de söker. Cortana, den digitala assistenten i Windows 10, som är integrerad med sökfunktionen, tappar ibland sin förmåga att söka efter stationära appar installerade i ditt operativsystem. Om du stöter på det här problemet följer du instruktionerna nedan för att åtgärda det. I de flesta fall har
Windows Registerredigerare för dummies
Windows Registerredigerare för dummies
Introducerar grundläggande Registry- och Regedit-koncept