Der er flere måder at slette tomme kolonner i en Microsoft Excel-fil. Hvorfor skulle du gøre dette? - Simpelt.
Indimellem kan de data, du importerer fra websider, resultere i, at et stort antal kolonner vises, selvom de ikke bruges. Du ser dette ske med CSV-filer og .txt-filer lige så ofte.
Når det sker, er det ikke altid let at slette kolonner manuelt. Sikker på, at hvis du kun har to eller tre tomme kolonner, er det helt ok at slette dem manuelt. Men hvad hvis dit importerede projekt opretter 57 tomme og ikke-kontinuerlige kolonner? - Til det skal du bruge en automatiseret proces.
Brug af VBA-makro
Den første metode involverer brug af en VBA-makro.
- Gå til din Excel-fil.
- Hold Alt og F11 sammen.
- Vent på, at vinduet Microsoft Visual Basic for Applications vises.
- Klik på Indsæt.
- Vælg modul.
- Indsæt følgende kodelinjer i vinduet.
Sub DeleteEmptyColumns()
'Updateby20140317
Dim rng As Range
Dim InputRng As Range
xTitleId = 'KutoolsforExcel'
Set InputRng = Application.SelectionSet 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
- Tryk på F5 for at kompilere og udføre makroen.
- Indtast det relevante arbejdsområde i dialogvinduet.
Arbejdsområdet eller dataområdet er det specifikke interval mellem kolonner, som du vil målrette mod. Formatet er $ A $ 1: $ J $ 12. Bogstaverne svarer til kolonnen, og tallene svarer til rækkerne.
Hvis du trækker dette ud med musen eller ved at holde Shift nede og bruge piletasterne, vil du bemærke, at:
$ A $ 1 - øverste hjørne
$ J $ 12 - Nederste hjørne
Du kan ikke vælge dataområdet, før du begynder at uploade makroen, da den ikke forbliver valgt. - Tryk på OK.
Derefter skal alle de tomme kolonner slettes, og alle udfyldte kolonner skal være ved siden af hinanden.
hvordan man tilføjer emner på pinterest
Brug af Excel-værktøjer
Naturligvis ville Excel ikke være sådan et kraftværk, hvis det ikke havde store sorteringsevner. Du kan bruge rullemenuen Slet til at slette hele rækker, kolonner eller tomme celler.
- Vælg først dataområdet
- Tryk på F5
- Klik på Speciel
- Vælg Blanks option
- Klik på OK (dette valg vil sikre, at alle tomme celler er valgt i det målrettede interval)
- Gå til fanen Hjem
- Vælg rullemenuen Slet under Celler-værktøjsgruppen
- Vælg Slet celler
- Vælg Skift celler til venstre for at fjerne og omarrangere kolonner
- Klik på OK
Nu skulle de tomme celler fra de tomme kolonner være forsvundet, og alle de andre rækker flyttes tættere på hinanden.
Du kan bruge den samme tilgang til at slette hele rækker. I stedet for at flytte cellerne til venstre skal du dog vælge den anden mulighed.
kan jeg ændre mit tiktok-brugernavn
Vælg Skift celler op for at fjerne og omarrangere rækker
Afhængigt af hvilken version af Excel du kører, kan du få forskellige formuleringer. Men under alle omstændigheder er de to øverste muligheder i menuen Slet celler altid de samme.
Denne metode fjerner ikke længere alle tomme celler i markeringen. Før Excel 2013 ville dette utilsigtet fjerne selv tomme rækker, som generelt ville ødelægge sorteringen.
Nu opstår problemet ikke længere. Derfor, hvis du også vil slippe af med rækkerne, kan du gøre det ved at vælge dataområdet igen og følge de foregående trin. Vælg derefter bare for at skifte eller slette celler op i stedet for til venstre.
Andre nemme at udføre sorteringsopgaver
Selvom teknisk brug af Excel-værktøjslinjen til at slette tomme kolonner og rækker virker lettere, er VBA-makrometoden idiotsikker, hvilket betyder, at du kan bruge den selv i ældre Microsoft Excel-versioner.
Ved hjælp af det samme VBA-modul eller Go To-funktionsmenuen kan du gøre meget mere i Excel. Har du visse formler, der ikke længere er relevante? - Du kan også fjerne dem eller omarrangere dem i overensstemmelse hermed.
hvorfor er min iphone-backup så stor
Du kan også fjerne unødvendige kommentarer eller alle kommentarer fra dit projekt, hvis du ikke ønsker, at de skal vises under din præsentation. Se på VBA, hvis du vil være en Excel-strømbruger.
En sidste tanke
I årenes løb har en bred vifte af tilføjelser vist sig online. Nogle af dem giver dig mulighed for at tage endnu flere genveje, når du sorterer store regneark. Disse apps er dog sjældent gratis og ikke besværet værd for enkle opgaver såsom at fjerne tomme rækker, celler og kolonner.
Desuden, hvis det var så svært, ville Microsoft yderligere have forenklet processen nu eller oprettet endnu mere omfattende guider til Excel-sortering.