Det er flere måter å slette blanke kolonner i en Microsoft Excel-fil. Hvorfor trenger du å gjøre dette? - Enkelt.
Innimellom kan dataene du importerer fra nettsider føre til at mange kolonner vises, selv om de ikke brukes. Du ser dette skje med CSV-filer og .txt-filer like ofte.
Når det skjer, er det ikke alltid lett å slette kolonner manuelt. Visst, hvis du bare har to eller tre tomme kolonner, er det ganske greit å slette dem manuelt. Men hva om det importerte prosjektet ditt oppretter 57 tomme og ikke-kontinuerlige kolonner? - For det trenger du en automatisert prosess.
Bruke VBA Macro
Den første metoden innebærer å bruke en VBA-makro.
- Gå til Excel-filen.
- Hold Alt og F11 sammen.
- Vent til Microsoft Visual Basic for Applications-vinduet vises.
- Klikk Sett inn.
- Velg modul.
- Lim inn 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
- Trykk på F5 for å kompilere og utføre makroen.
- Skriv inn riktig arbeidsområde i dialogvinduet.
Arbeidsområdet eller dataområdet er det spesifikke intervallet mellom kolonnene du vil målrette mot. Formatet er $ A $ 1: $ J $ 12. Bokstavene tilsvarer kolonnen og tallene tilsvarer radene.
Hvis du drar dette ut med musen eller ved å holde nede Shift og bruke piltastene, vil du legge merke til at:
$ A $ 1 - Øvre hjørne
$ J $ 12 - Nederste hjørne
Du kan ikke velge dataområdet før du begynner å laste opp makroen, da det ikke blir valgt. - Trykk på OK.
Etter det skal alle de tomme kolonnene slettes, og alle fylte kolonnene skal være ved siden av hverandre.
hvordan konvertere wav til mp3 windows 10
Bruke Excel-verktøy
Åpenbart ville Excel ikke være et slikt kraftverk hvis det ikke hadde store sorteringsevner. Du kan bruke rullegardinmenyen Slett for å slette hele rader, kolonner eller tomme celler.
- Velg først dataområdet
- Trykk på F5
- Klikk på Spesial
- Velg Blanks alternativ
- Klikk OK (dette valget vil sikre at alle tomme celler er valgt i det målrettet området)
- Gå til Hjem-fanen
- Velg rullegardinmenyen Slett under Cells-verktøygruppen
- Velg Slett celler
- Velg Skift celler til venstre for å fjerne og omorganisere kolonner
- Klikk OK
Nå skulle de tomme cellene fra de tomme kolonnene ha forsvunnet, og alle de andre radene ville bli flyttet nærmere hverandre.
Du kan bruke samme tilnærming for å slette hele rader. Imidlertid velger du det andre alternativet i stedet for å flytte cellene til venstre.
datamaskinen gjenkjenner ikke ekstern harddisk
Velg Skift celler opp for å fjerne og omorganisere rader
Avhengig av hvilken versjon av Excel du kjører, kan du få forskjellige formuleringer. Men i alle fall er de to øverste alternativene i Slett celler-menyen alltid de samme.
Denne metoden fjerner ikke lenger alle tomme celler i utvalget. Før Excel 2013 vil dette utilsiktet fjerne til og med tomme rader som vanligvis ødelegger sorteringen.
Nå oppstår ikke problemet lenger. Derfor, hvis du også vil bli kvitt radene, kan du gjøre det ved å velge dataområdet igjen og følge de forrige trinnene. Velg deretter å flytte eller slette celler opp i stedet for til venstre.
Andre sorteringsoppgaver som er enkle å utføre
Selv om teknisk bruk av Excel-verktøylinjen for å slette tomme kolonner og rader virker enklere, er VBA-makrometoden idiotsikker, noe som betyr at du kan bruke den til og med i eldre Microsoft Excel-versjoner.
Ved å bruke den samme VBA-modulen eller Go To-funksjonsmenyen kan du gjøre så mye mer i Excel. Har du visse formler som ikke lenger er relevante? - Du kan også fjerne dem eller omorganisere dem deretter.
ser snapchat alle snapsene dine
Du kan også fjerne unødvendige kommentarer eller alle kommentarer fra prosjektet ditt hvis du ikke vil at de skal vises under presentasjonen. Se på VBA hvis du vil være en Excel-strømbruker.
En siste tanke
Gjennom årene har et bredt spekter av tilleggsprogrammer dukket opp online. Noen av dem lar deg ta enda flere snarveier når du sorterer store regneark. Imidlertid er disse appene sjelden gratis og ikke verdt bryet for enkle oppgaver som å fjerne blanke rader, celler og kolonner.
Dessuten, hvis det var så vanskelig, ville Microsoft forenklet prosessen nå eller laget enda mer omfattende guider om Excel-sortering.