Anonim

Mayroong maraming mga paraan upang matanggal ang mga blangko na mga haligi sa isang file ng Microsoft Excel. Bakit kailangan mong gawin ito? - Simple.

Tingnan din ang aming artikulo Paano Upang I-freeze ang Nangungunang Hilera sa Excel

Sa bawat ngayon at pagkatapos, ang data na na-import mo mula sa mga webpage ay maaaring magresulta sa isang mahusay na bilang ng mga haligi na lumilitaw kahit na hindi ito ginagamit. Makikita mo ang nangyayari sa mga file na CSV at mga file ng .txt nang madalas.

Kapag nangyari ito, ang mano-mano ang pagtanggal ng mga haligi ay maaaring hindi laging madali. Oo naman, kung mayroon ka lamang dalawa o tatlong walang laman na mga haligi, medyo ok na tanggalin ang mga ito nang manu-mano. Ngunit paano kung ang iyong nai-import na proyekto ay lumilikha ng 57 na walang laman at hindi nagpapatuloy na mga haligi? - Para sa, kailangan mo ng isang awtomatikong proseso.

Gamit ang VBA Macro

Mabilis na Mga Link

  • Gamit ang VBA Macro
        • Pumunta sa iyong file ng Excel
        • Magkasama sina Alt at F11
        • Maghintay para sa window ng Microsoft Visual Basic para sa Mga Aplikasyon
        • I-click ang Ipasok
        • Piliin ang Modyul
        • Idikit ang mga sumusunod na linya ng code sa window
        • Pindutin ang F5 upang makatipon at isagawa ang macro
        • Pag-input ng naaangkop na saklaw ng trabaho sa window window
        • $ A $ 1 - Nangungunang sulok
        • $ J $ 12 - Ibabang sulok
        • Pindutin ang OK
  • Paggamit ng mga tool sa Excel
        • Piliin muna ang saklaw ng data
        • Pindutin ang F5
        • Mag-click sa Espesyal
        • Piliin ang pagpipilian sa Mga Blangko
        • Mag-click sa OK (Titiyakin ng pagpili na ito na ang lahat ng mga blangko na selula ay pinili sa naka-target na saklaw)
        • Pumunta sa tab na Home
        • Piliin ang Tanggalin ang pagbaba ng menu sa ilalim ng pangkat ng mga tool ng Cells
        • Piliin ang Tanggalin ang Mga Cell
        • Piliin ang Mga Shift Cell Kaliwa para sa pag-alis at pagsasaayos ng mga haligi
        • Mag-click sa OK
        • Piliin ang mga cell ng Shift para sa pag-alis at pag-aayos ng mga hilera
  • Iba pang Madaling Gawin ang Pagsunud-sunod ng Gawain
  • Isang Pangwakas na Pag-iisip

Ang unang pamamaraan ay nagsasangkot ng paggamit ng isang VBA macro.

  1. Pumunta sa iyong file ng Excel

  2. Magkasama sina Alt at F11

  3. Maghintay para sa window ng Microsoft Visual Basic para sa Mga Aplikasyon

  4. I-click ang Ipasok

  5. Piliin ang Modyul

  6. Idikit ang mga sumusunod na linya ng code sa window

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

  1. Pindutin ang F5 upang makatipon at isagawa ang macro

  2. Pag-input ng naaangkop na saklaw ng trabaho sa window window

Ang saklaw ng trabaho o data range ay ang tukoy na agwat sa pagitan ng mga haligi na nais mong i-target. Ang format ay $ A $ 1: $ J $ 12. Ang mga titik ay tumutugma sa haligi at ang mga numero ay tumutugma sa mga hilera.

Kung i-drag mo ito gamit ang iyong mouse o sa pamamagitan ng paghawak ng Shift at paggamit ng mga arrow key, mapapansin mo na:

$ A $ 1 - Nangungunang sulok

$ J $ 12 - Ibabang sulok

Hindi mo maaaring piliin ang hanay ng data bago ka magsimulang mag-upload ng macro dahil hindi ito mananatiling napili.

Pindutin ang OK

Pagkatapos nito, ang lahat ng mga walang laman na mga haligi ay dapat na mabura at ang lahat ng mga puno na haligi ay dapat na katabi ng bawat isa.

Paggamit ng mga tool sa Excel

Malinaw, hindi magiging tulad ng powerhouse si Excel kung wala itong mahusay na mga pag-uuri na kakayahan. Maaari mong gamitin ang Tanggalin ang dropdown menu upang tanggalin ang buong mga hilera, mga haligi, o blangko na mga cell.

  1. Piliin muna ang saklaw ng data

  2. Pindutin ang F5

  3. Mag-click sa Espesyal

  4. Piliin ang pagpipilian sa Mga Blangko

  5. Mag-click sa OK (Titiyakin ng pagpili na ito na ang lahat ng mga blangko na selula ay napili sa naka-target na saklaw)

  6. Pumunta sa tab na Home

  7. Piliin ang Tanggalin ang pagbaba ng menu sa ilalim ng pangkat ng mga tool ng Cells

  8. Piliin ang Tanggalin ang Mga Cell

  9. Piliin ang Mga Shift Cell Kaliwa para sa pag-alis at pagsasaayos ng mga haligi

  10. Mag-click sa OK

Ngayon ang mga walang laman na cell mula sa mga blangko na haligi ay dapat mawala at lahat ng iba pang mga hilera ay lilipat nang magkasama.

Maaari mong gamitin ang parehong diskarte upang matanggal ang buong mga hilera. Gayunpaman, sa halip na ilipat ang mga cell sa kaliwa pipili ka ng iba pang pagpipilian.

Piliin ang mga cell ng Shift para sa pag-alis at pag-aayos ng mga hilera

Depende sa kung anong bersyon ng Excel na iyong pinapatakbo, maaari kang makakuha ng iba't ibang mga salita. Ngunit sa anumang kaso, ang nangungunang dalawang pagpipilian sa menu ng Tanggalin ang Mga Cell ay palaging pareho.

Ang pamamaraang ito ay hindi na tinanggal ang lahat ng mga blangko na selula sa pagpili. Bago ang Excel 2013, hindi sinasadyang tatanggalin nito kahit ang mga walang laman na hilera na karaniwang gulo sa pag-uuri.

Ngayon ang problema ay hindi na nangyayari. Samakatuwid, kung nais mong mapupuksa ang mga hilera, magagawa mo ito sa pamamagitan ng pagpili muli ng hanay ng data at pagsunod sa mga nakaraang mga hakbang. Pagkatapos ay piliin lamang upang ilipat o tanggalin ang mga cell sa halip na kaliwa.

Iba pang Madaling Gawin ang Pagsunud-sunod ng Gawain

Bagaman ang teknolohiyang paggamit ng toolbar ng Excel upang tanggalin ang mga walang laman na mga haligi at hilera ay tila mas madali, ang pamamaraan ng VBA macro ay hindi kalakal, na nangangahulugang magagamit mo ito kahit na sa mga mas lumang bersyon ng Microsoft Excel.

Gamit ang parehong module ng VBA o menu ng Go To function, magagawa mo nang higit pa sa Excel. Mayroon ka bang ilang mga pormula na hindi na nauugnay? - Maaari mong alisin ang mga ito o muling ayusin ang mga ito nang naaayon.

Maaari mo ring alisin ang mga hindi kinakailangang komento o lahat ng mga puna mula sa iyong proyekto kung hindi mo nais na ipakita ang mga ito sa iyong presentasyon. Tumingin sa VBA kung nais mong maging isang gumagamit ng kapangyarihan ng Excel.

Isang Pangwakas na Pag-iisip

Sa paglipas ng mga taon, ang isang malawak na hanay ng mga add-on ay lumitaw sa online. Pinapayagan ka ng ilan sa kanila na kumuha ng higit pang mga shortcut kapag pinag-uuri ang mga malalaking spreadsheet. Gayunpaman, ang mga app na ito ay bihirang libre at hindi nagkakahalaga ng problema para sa mga simpleng gawain tulad ng pag-alis ng mga blangko na hilera, mga cell, at mga haligi.

Bukod, kung mahirap ito, mas pinapaganda ng Microsoft ang proseso sa ngayon o lumikha ng mas malawak na mga gabay sa pag-uuri ng Excel.

Paano tanggalin ang lahat ng blangko na mga haligi sa microsoft excel