Основен 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.

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

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

Как да добавите Google Sheets към работния плот
Как да добавите Google Sheets към работния плот
Google Sheets е едно от най-удобните приложения за създаване на електронни таблици наоколо. Някои хора обаче предпочитат приложения за настолни компютри или по-удобни за работа офлайн. Но какво, ако и вие можете да направите Google Sheets копие на тези приложения? Има
Как да препращате портове
Как да препращате портове
Пренасочването на портове е начин за маршрутизиране на входящия и изходящия трафик на данни между вашата домашна мрежа и отдалечени сървъри. За да се свърже с интернет, всяко устройство използва уникален IP адрес, който има множество портове, с които то установява комуникация.
Най-добрият VPN за Cinema HD
Най-добрият VPN за Cinema HD
Като един от най-добрите организатори на телевизионни програми, Cinema HD APK се използва за поточно предаване на HD филми и телевизионни предавания на почти всяко устройство. Той е безплатен, не изисква регистрация и ви дава достъп до почти неограничено съдържание. Използването на a
Добавете Изключване на контекстното меню BitLocker в Windows 10
Добавете Изключване на контекстното меню BitLocker в Windows 10
Как да добавите изключване на BitLocker към контекстното меню на устройството в Windows 10 В предишни статии разгледахме как да включите или изключите BitLocker за фиксирано или сменяемо устройство в Windows 10. Както може би си спомняте, деактивирането на функцията BitLocker изисква отваряне на класически контролен панел. Можете да го направите
Как се възпроизвежда звук за влизане или стартиране в Windows 8.1 или Windows 8
Как се възпроизвежда звук за влизане или стартиране в Windows 8.1 или Windows 8
Всяка версия на Windows, откакто се помня (Windows 3.1), пуска звук приветствие при стартиране. В системите, базирани на Windows NT, има звук за стартиране, както и отделен звук за влизане. Звук може да се възпроизведе и когато Windows излезе или когато се изключи. Можете да зададете всичко това
Каква е разликата между DVD+R и DVD-R?
Каква е разликата между DVD+R и DVD-R?
DVD+R и DVD-R носителите имат малки разлики помежду си, най-вече около това как се справят с дефекти и пренаписване.
5 знака, че вашата графична карта има проблеми и може да умира
5 знака, че вашата графична карта има проблеми и може да умира
Мислите, че видеокартата ви е на ръба на смъртта? Научете как да отстраните неизправност на видеокарта и да решите проблема веднъж завинаги.