Основен Microsoft Office Как да изтрия всички празни колони в Microsoft Excel

Как да изтрия всички празни колони в Microsoft Excel



Има няколко начина за изтриване на празни колони във файл на Microsoft Excel. Защо трябва да правите това? - Просто.

Как да изтрия всички празни колони в Microsoft Excel

От време на време данните, които импортирате от уеб страници, могат да доведат до появата на голям брой колони, дори ако не са използвани. Виждате, че това се случва с CSV файлове и .txt файлове също толкова често.

Когато това се случи, ръчното изтриване на колони може да не е лесно. Разбира се, ако имате само две или три празни колони, напълно е добре да ги изтриете ръчно. Но какво, ако вашият импортиран проект създаде 57 празни и непрекъснати колони? - За това ще ви е необходим автоматизиран процес.

Използване на VBA Macro

Първият метод включва използване на макрос VBA.

  1. Отидете до вашия файл на Excel.
  2. Задръжте Alt и F11 заедно.
  3. Изчакайте да се появи прозорецът Microsoft Visual Basic for Applications.
  4. Щракнете върху Вмъкване.
  5. Изберете Модул.
  6. Поставете следните редове код в прозореца.
    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. Натиснете F5, за да компилирате и изпълните макроса.
  8. Въведете подходящия работен диапазон в диалоговия прозорец.


    Работният диапазон или диапазонът от данни е специфичният интервал между колоните, към който искате да насочите. Форматът е $ A $ 1: $ J $ 12. Буквите съответстват на колоната, а цифрите - на редовете.

    Ако издърпате това с мишката или като задържите Shift и използвате клавишите със стрелки, ще забележите, че:

    $ A $ 1 - горен ъгъл
    $ J $ 12 - Долен ъгъл

    Не можете да изберете диапазона от данни, преди да започнете да качвате макроса, тъй като той няма да остане избран.
  9. Натиснете OK.

След това всички празни колони трябва да бъдат изтрити и всички попълнени колони трябва да бъдат една до друга.

как да намерите вашия номер на WhatsApp

Използване на Excel Tools

Очевидно Excel не би бил толкова силен, ако нямаше големи възможности за сортиране. Можете да използвате падащото меню Изтриване, за да изтриете цели редове, колони или празни клетки.

  1. Първо изберете диапазона от данни
  2. Натиснете F5
  3. Щракнете върху Специално
  4. Изберете опция за заготовки
  5. Щракнете върху OK (Този избор ще гарантира, че всички празни клетки са избрани в целевия диапазон)
  6. Отидете в раздела Начало
  7. Изберете падащото меню Изтриване под групата Инструменти за клетки
  8. Изберете Изтриване на клетки
  9. Изберете Shift Cells Left за премахване и пренареждане на колони
  10. Щракнете върху OK

Сега празните клетки от празните колони би трябвало да изчезнат и всички останали редове ще бъдат преместени по-близо.

Можете да използвате същия подход, за да изтриете цели редове. Въпреки това, вместо да преместите клетките вляво, изберете другата опция.

какво означава зеленият кръг на instagram
Изберете Shift клетки нагоре за премахване и пренареждане на редове

В зависимост от версията на Excel, която използвате, може да получите различни формулировки. Но във всеки случай, първите две опции в менюто „Изтриване на клетки“ са винаги еднакви.

Този метод вече не премахва всички празни клетки в селекцията. Преди Excel 2013 това неволно би премахнало дори празни редове, които обикновено щяха да объркат сортирането.

Сега проблемът вече не се появява. Следователно, ако искате да се отървете и от редовете, можете да го направите, като изберете отново диапазона от данни и следвате предишните стъпки. След това просто изберете да изместите или изтриете клетки нагоре, вместо вляво.

Други лесни за изпълнение задачи за сортиране

Въпреки че технически използването на лентата с инструменти на Excel за изтриване на празни колони и редове изглежда по-лесно, методът на макроса VBA е надежден, което означава, че можете да го използвате дори в по-стари версии на Microsoft Excel.

windows 10 aero lite

Използвайки същия модул VBA или функционално меню Go To, можете да направите много повече в Excel. Имате ли определени формули, които вече не са от значение? - Можете също така да ги премахнете или да ги пренаредите по съответния начин.

Можете също така да премахнете ненужни коментари или всички коментари от проекта си, ако не искате те да се показват по време на презентацията ви. Разгледайте VBA, ако искате да бъдете потребител на Excel.

Финална мисъл

През годините в мрежата се появиха широка гама от добавки. Някои от тях ви позволяват да използвате още повече преки пътища при сортиране на големи електронни таблици. Тези приложения обаче рядко са безплатни и не си заслужават труда за прости задачи като премахване на празни редове, клетки и колони.

Освен това, ако беше толкова трудно, Microsoft досега би опростила допълнително процеса или би създала още по-обширни ръководства за сортиране в Excel.

Интересни Статии

Избор На Редактора

Как да изтриете вашия VSCO акаунт
Как да изтриете вашия VSCO акаунт
VSCO е съкращение от
Историите в Instagram не се зареждат и кръгът се върти – какво да правя [септември 2022 г.]
Историите в Instagram не се зареждат и кръгът се върти – какво да правя [септември 2022 г.]
Instagram Stories са малки прозрения за живота на различни хора по света. Те са лесни за достъп, лесни за смилане и има милиони от тях. Въпреки това, когато не се зарежда, това е невероятно разочароващо. Историите са
Виждам „връзката беше нулирана“ - Какво да направя?
Виждам „връзката беше нулирана“ - Какво да направя?
Читател на TechJunkie пише и казва „виждам, че„ връзката е нулирана “- какво да направя?“ Както винаги, повече от щастлив съм да помогна. Съобщение за нулиране на връзката може да бъде причинено от един от редица
Как да изтриете коментар в Instagram
Как да изтриете коментар в Instagram
Лесно е да изтриете коментарите си в Instagram или тези в публикациите си. Не можете обаче да редактирате коментар в Instagram; трябва да го изтриете и публикувате отново.
Как да предавате Xbox One на вашия компютър
Как да предавате Xbox One на вашия компютър
Можете да предавате Xbox One към всеки компютър, стига и двамата да работят с Windows и да са свързани към една и съща мрежа. Ето как да го направите.
Как се играе мултиплейър на Minecraft
Как се играе мултиплейър на Minecraft
Minecraft е любим на феновете от години и запазва популярността си. Играта е видяла много актуализации, които правят играта още по-приятна за фанатиците. Ако сте нов в Minecraft, може да се отложите
Как да идентифицирам неизвестни стартиращи програми в диспечера на задачите на Windows
Как да идентифицирам неизвестни стартиращи програми в диспечера на задачите на Windows
Диспечерът на задачите на Windows ви позволява да видите кои програми и услуги са конфигурирани да се зареждат, когато влезете в Windows, но самоличността и предназначението на някои от тези програми не винаги са ясни. Ето как можете бързо да разберете откъде идват вашите стартиращи програми на Windows и какво правят при зареждане.