Az összes üres oszlop törlése a Microsoft Excel programban

Többféleképpen is törölheti az üres oszlopokat egy Microsoft Excel fájlból. Miért kellene ezt megtenned? – Egyszerű.

Az összes üres oszlop törlése a Microsoft Excel programban

Időnként előfordulhat, hogy a weboldalakról importált adatok nagy számú oszlopot jelenítenek meg, még akkor is, ha nem használják őket. Ugyanilyen gyakran előfordul ez a CSV- és a .txt-fájlok esetében is.

Ha ez megtörténik, az oszlopok kézi törlése nem mindig egyszerű. Természetesen, ha csak két vagy három üres oszlopa van, akkor teljesen rendben van, ha manuálisan törölheti őket. De mi van akkor, ha az importált projekt 57 üres és nem folyamatos oszlopot hoz létre? – Ehhez automatizált folyamatra lesz szüksége.

VBA makró használata

Az első módszer egy VBA makró használatát foglalja magában.

  1. Lépjen az Excel fájlba.

  2. Tart Alt + F11 együtt.

  3. Várja meg, amíg megjelenik a Microsoft Visual Basic for Applications ablak.

  4. Ezután kattintson Beszúrás.

  5. Válassza ki Modul.

  6. Illessze be a következő kódsorokat az ablakba.

    Sub DeleteEmptyColumns()

    „Frissítés: 20140317

    Dim rng As Range

    Dim InputRng As Range

    xTitleId = "KutoolsforExcel"

    Set InputRng = Application.Selection

    Set InputRng = Application.InputBox("Tartomány :", xTitleId, InputRng.Address,Típus:=8)

    Application.ScreenUpdating = Hamis

    Ha i = InputRng.Columns.Count to 1 Step -1

    Set rng = InputRng.Cells(1, i).EntireColumn

    Ha Application.WorksheetFunction.CountA(rng) = 0 Akkor

    rng.Törlés

    Vége Ha

    Következő

    Application.ScreenUpdating = Igaz

    Vége Sub

  7. nyomja meg F5 a makró lefordításához és végrehajtásához.

  8. Adja meg a megfelelő munkatartományt a párbeszédablakban.

    A munkatartomány vagy adattartomány a megcélozni kívánt oszlopok közötti meghatározott intervallum. A formátum az $A$1:$J$12. A betűk az oszlopnak, a számok pedig a soroknak felelnek meg.

    Ha ezt az egérrel vagy lenyomva húzza ki Váltás és a nyílbillentyűk használatával észreveszi, hogy:

    $ 1 – Felső sarok

    $J$12 – Alsó sarok

    A makró feltöltésének megkezdése előtt nem választhatja ki az adattartományt, mivel az nem marad kiválasztva.

  9. nyomja meg rendben.

Ezt követően az összes üres oszlopot törölni kell, és az összes kitöltött oszlopnak egymás mellett kell lennie.

Az Excel eszközök használata üres oszlopok törlésére

Nyilvánvaló, hogy az Excel nem lenne akkora erőmű, ha nem rendelkezne nagyszerű válogatási képességekkel. Használhatja a Töröl legördülő menüből teljes sorokat, oszlopokat vagy üres cellákat törölhet.

  1. Először válassza ki az adattartományt, és nyomja meg a gombot F5.
  2. Ezután kattintson Különleges.

  3. Most válassza ki a Üresek választási lehetőség.

  4. Kattintson rendben (Ez a kijelölés biztosítja, hogy minden üres cella ki legyen jelölve a megcélzott tartományban.)
  5. Menj itthon lapon.
  6. Válaszd ki a Töröl legördülő menüben a Cellák eszközcsoport alatt.
  7. Válassza ki Cellák törlése.
  8. Válassza ki Cellák eltolása balra oszlopok eltávolításához és átrendezéséhez.
  9. Kattintson rendben.

Most az üres oszlopok üres celláinak el kellett volna tűnniük, és az összes többi sor közelebb kerüljön egymáshoz.

Ugyanezt a megközelítést használhatja teljes sorok törlésére is. A cellák balra mozgatása helyett azonban a másik lehetőséget választja.

Válassza ki Tolja fel a cellákat sorok eltávolításához és átrendezéséhez.

Attól függően, hogy az Excel melyik verzióját futtatja, eltérő megfogalmazásokat kaphat. De mindenesetre a Cellák törlése menüben a felső két lehetőség mindig ugyanaz.

Ez a módszer már nem távolítja el az összes üres cellát a kijelölésből. Az Excel 2013 előtt ez véletlenül még az üres sorokat is eltávolítaná, ami általában megzavarná a rendezést.

Most már nem jelentkezik a probléma. Ezért, ha a soroktól is meg akar szabadulni, ezt úgy teheti meg, hogy ismét kiválasztja az adattartományt, és kövesse az előző lépéseket. Ezután egyszerűen válassza ki, hogy bal helyett felfelé tolja vagy törölje a cellákat.

Üres oszlopok törlése Androidon

Bár a folyamat hasonló az üres oszlopok törléséhez az Excelben Windows, Mac és Android rendszeren, itt található egy gyors áttekintés az Android rendszeren való végrehajtásáról.

  1. Nyissa meg a szerkeszteni kívánt Excel-táblázatot, és lépjen a szerkeszteni kívánt oszlopfejlécre.
  2. Most válasszon Töröl a megjelenő menüből.

Egyéb könnyen végrehajtható válogatási feladatok

Bár technikailag az Excel eszköztár használata az üres oszlopok és sorok törlésére egyszerűbbnek tűnik, a VBA makró módszere bolondbiztos, ami azt jelenti, hogy a Microsoft Excel régebbi verzióiban is használható.

Ugyanazzal a VBA-modullal vagy a Go To funkciómenüvel sokkal többet tehet az Excelben. Vannak bizonyos képletei, amelyek már nem relevánsak? – Ezeket is eltávolíthatja, vagy ennek megfelelően átrendezheti.

Eltávolíthatja a szükségtelen megjegyzéseket vagy az összes megjegyzést is a projektből, ha nem szeretné, hogy megjelenjenek a prezentáció során. Nézze meg a VBA-t, ha kiváló Excel-felhasználó szeretne lenni.

Egy utolsó gondolat

Az évek során a kiegészítők széles skálája jelent meg az interneten. Némelyikük lehetővé teszi, hogy még több parancsikont használjon nagy táblázatok rendezésekor. Ezek az alkalmazások azonban ritkán ingyenesek, és nem érik meg a fáradságot olyan egyszerű feladatoknál, mint például az üres sorok, cellák és oszlopok eltávolítása.

Emellett, ha ez olyan nehéz lenne, a Microsoft már tovább egyszerűsítette volna a folyamatot, vagy még kiterjedtebb útmutatókat készített volna az Excel rendezésről.