Excel Gå til Spesialkommando kan hjelpe deg raskt velge flere tomme kolonner, og deretter kan du slette dem samtidig. Du kan gjøre som følgende:
1. Velg området som inneholder de blanke kolonnene som du vil fjerne.
2. Klikk Home > Finn & Velg > Gå til Special. Se skjermbilde:
3. I Go To Special dialogboksen sjekk Blanks alternativet.
4. Og klikk deretter på OK, alle de tomme kolonnene i det valgte området er uthevet.
5. Klikk deretter på Home > Slett > Slett ark kolonner, har de tomme radene blitt slettet fra det valgte området. Se skjermbilder:
Slett flere tomme kolonner med VBA
Hvis du ønsker å bruke VBA-makro, går mye lettere ting. Her er to VBA-makroer for deg.
1. Slett tomme kolonner i utvalg
Trinn 1: Velg området som du vil arbeide med
Trinn 2:. Hold nede ALT + F11-tastene i Excel, og det åpner Microsoft Visual Basic for søknader vindu
Trinn 3:. Klikk på Insert > Modul, og lim inn følgende makro i modulvinduet.
VBA for å slette kolonner i utvalg Trinn 4: Trykk F5 for å kjøre denne makroen. Velg arbeidet området du må pop ut dialogen. Se skjermbilde: Trinn 5: Klikk på OK, så alle tomme kolonner i utvalget er fjernet. Se skjermbilde: 2. Slett tomme kolonner i hele ved hjelp av arbeidsområdet Trinn 1:. Hold nede ALT + F11-tastene i Excel, og det åpner Microsoft Visual Basic for Applications vindu Trinn 2: Klikk Insert > Modul, og lim inn følgende makro i modulvinduet. Slett rader og amp.; Kolonner nytten av Kutools for Excel kan hjelpe deg raskt fjerne flere tomme rader eller kolonner samtidig Kutools for Excel. Med mer enn 120 praktiske Excel-tillegg, gratis å prøve uten begrensning i 30days. Få den nå Etter å ha installert Kutools for Excel, kan du gjøre som dette:. 1. Klikk Kutools > Slett Verktøy > Slett rader og amp; Kolonner, se skjermbilde: 2. I slette rader og amp; Kolonner dialogboksen angir omfanget som du vil bruke operasjonen fra Look i nedtrekkslisten. (Hvis du velger I Selected Range, må du velge et område som du vil bruke først.) Og så sjekk Kolonner henhold Slett type. Og velg Blanke kolonner fra Detaljert type. Se skjermbilde: 3. Klikk deretter på OK. Og de blanke kolonnene har blitt slettet fra det valgte området. Se skjermbilder: Hvis du vil vite mer om denne funksjonen, kan du gå til Slett rader og amp; Kolonner funksjon.
Sub DeleteEmptyColumns () 'Updateby20140317Dim RNG Som RangeDim InputRng Som RangexTitleId = "KutoolsforExcel" Set InputRng = Application .SelectionSet InputRng = Application.InputBox ( "Range:", xTitleId, InputRng.Address, Type: = 8) Application.ScreenUpdating = FalseFor i = InputRng.Columns.Count Til en Step -1 Sett RNG = InputRng.Cells (1, i) .EntireColumn Hvis Application.WorksheetFunction.CountA (RNG) = 0 Then rng.Delete End IfNextApplication.ScreenUpdating = TrueEnd Sub
Sub DelEmptyCols () 'Updateby20140317Dim RNG Som RangexTitleId = "KutoolsforExcel" Set InputRng = Application.ActiveSheet.UsedRangeApplication.ScreenUpdating = FalseFor i = InputRng.Columns.Count til 1 trinn -1 Sett RNG = InputRng.Cells (1, i) .EntireColumn Hvis Application.WorksheetFunction.CountA (RNG) = 0 Then rng.Delete End IfNextApplication.ScreenUpdating = TrueEnd Sub
< p> Trinn 3: Trykk F5 for å kjøre denne makroen. Da vil alle kolonnene i det aktive regnearket blir fjernet
Slett flere tomme kolonner med Kutools for Excel