Existuje niekoľko spôsobov, ako odstrániť prázdne stĺpce v súbore Microsoft Excel. Prečo by ste to mali robiť? - Jednoduché.
Z času na čas môžu údaje, ktoré importujete z webových stránok, spôsobiť veľké množstvo stĺpcov, aj keď sa nepoužívajú. Toto sa deje so súbormi CSV a .txt rovnako často.
Ak sa to stane, manuálne odstránenie stĺpcov nemusí byť vždy ľahké. Iste, ak máte iba dva alebo tri prázdne stĺpce, je celkom v poriadku ich ručne mazať. Čo však v prípade, že váš importovaný projekt vytvorí 57 prázdnych a nesúvislých stĺpcov? - Na to budete potrebovať automatizovaný proces.
Používanie makra VBA
Prvá metóda spočíva v použití makra VBA.
- Prejdite do súboru programu Excel.
- Držte Alt a F11 pohromade.
- Počkajte, kým sa zobrazí okno Microsoft Visual Basic for Applications.
- Kliknite na Vložiť.
- Vyberte modul.
- Vložte nasledujúce riadky kódu do okna.
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
- Stlačením klávesu F5 zostavte a vykonajte makro.
- V dialógovom okne zadajte vhodný pracovný rozsah.
Pracovný rozsah alebo rozsah údajov je konkrétny interval medzi stĺpcami, na ktorý chcete zacieliť. Formát je $ A $ 1: $ J $ 12. Písmená zodpovedajú stĺpcu a čísla zodpovedajú riadkom.
Ak to vytiahnete myšou alebo podržaním klávesu Shift a pomocou klávesov so šípkami, všimnete si, že:
$ A $ 1 - horný roh
$ J $ 12 - spodný roh
Pred začatím nahrávania makra nemôžete vybrať rozsah údajov, pretože nezostane vybraný. - Stlačte tlačidlo OK.
Potom by mali byť všetky prázdne stĺpce vymazané a všetky vyplnené stĺpce by mali byť vedľa seba.
Windows 10 nemá prístup k zdieľaniu v sieti
Pomocou nástrojov Excel
Je zrejmé, že program Excel by nebol takou veľmocou, keby nemal vynikajúce schopnosti triedenia. Pomocou rozbaľovacej ponuky Odstrániť môžete odstrániť celé riadky, stĺpce alebo prázdne bunky.
- Najskôr vyberte rozsah údajov
- Stlačte kláves F5
- Kliknite na položku Špeciálne
- Vyberte možnosť Prázdne miesta
- Kliknite na OK (Tento výber zabezpečí, že v cieľovom rozsahu budú vybrané všetky prázdne bunky)
- Prejdite na kartu Domov
- V skupine nástrojov Bunky vyberte rozbaľovaciu ponuku Odstrániť
- Vyberte možnosť Odstrániť bunky
- Vyberte bunky posunu doľava na odstránenie a zmenu usporiadania stĺpcov
- Kliknite na tlačidlo OK
Teraz by mali prázdne bunky z prázdnych stĺpcov zmiznúť a všetky ostatné riadky by sa presunuli bližšie k sebe.
Rovnakým spôsobom môžete odstrániť celé riadky. Namiesto presunutia buniek doľava však vyberte inú možnosť.
ako pridať mód v minecraft
Ak chcete odstrániť a zmeniť usporiadanie riadkov, vyberte položku Posunúť bunky nahor
V závislosti od verzie programu Excel, ktorú používate, sa môžu zobraziť rôzne formulácie. V každom prípade sú však dve horné možnosti v ponuke Odstrániť bunky vždy rovnaké.
Táto metóda už neodstráni všetky prázdne bunky vo výbere. Pred programom Excel 2013 by sa tým nechtiac odstránili aj prázdne riadky, ktoré by všeobecne narušili triedenie.
Teraz už problém nenastáva. Preto, ak sa chcete zbaviť aj riadkov, môžete tak urobiť opätovným výberom rozsahu údajov a vykonaním predchádzajúcich krokov. Potom jednoducho vyberte, či chcete bunky posunúť alebo vymazať nahor, a nie doľava.
Ďalšie ľahko zoraditeľné úlohy
Aj keď sa zdá technické použitie panela nástrojov programu Excel na odstránenie prázdnych stĺpcov a riadkov jednoduchšie, metóda makra VBA je spoľahlivá, čo znamená, že ju môžete použiť aj v starších verziách programu Microsoft Excel.
Použitím rovnakého modulu VBA alebo ponuky funkcií Prejsť na môžete v programe Excel urobiť oveľa viac. Máte určité vzorce, ktoré už nie sú relevantné? - Môžete ich tiež odstrániť alebo ich podľa toho usporiadať.
Môžete tiež odstrániť nepotrebné komentáre alebo všetky komentáre z vášho projektu, ak nechcete, aby sa zobrazovali počas vašej prezentácie. Ak chcete byť pokročilým používateľom Excelu, pozrite sa na VBA.
ako otvoriť možnosti priečinkov v systéme Windows 10
Záverečná myšlienka
V priebehu rokov sa online objavila široká škála doplnkov. Niektoré z nich umožňujú pri triedení veľkých tabuliek ešte viac skratiek. Tieto aplikácie sú však zriedka zadarmo a nestoja za problém pri jednoduchých úlohách, ako je odstraňovanie prázdnych riadkov, buniek a stĺpcov.
Okrem toho, ak by to bolo také ťažké, spoločnosť Microsoft by teraz tento proces ešte zjednodušila alebo vytvorila ešte rozsiahlejších sprievodcov triedením v Exceli.