Kumaha Pupus Baris Nganggo VBA (14 Cara)

  • Bagikeun Ieu
Hugh West

Upami anjeun milari sababaraha cara anu paling gampang pikeun mupus baris nganggo VBA , maka anjeun nuju dina tempat anu leres.

Hayu urang teuleum kana artikel utama.

Unduh Workbook

VBA Hapus Row.xlsm

14 Cara Ngahapus Baris Nganggo VBA

Di dieu, kuring gaduh tilu data tabél pikeun némbongkeun cara mupus baris maké VBA . Tabél kahiji ngandung sababaraha Produk perusahaan sareng Ukuran , Harga .

Nu kadua aya sababaraha Kode Produk sareng Ukuran Produk sareng Harga

Sareng anu terakhir ngandung sababaraha Ngaran Proyék sareng Kaping Mimitian sareng Biaya .

Pikeun nyieun artikel, kuring tos nganggo Microsoft Excel 365 vérsi, anjeun tiasa nganggo vérsi anu sanés numutkeun genah anjeun.

Métode-1: Hapus Baris Tunggal Maké VBA

Sebutkeun, anjeun hoyong mupus baris anu ngandung Produk Sapatu 1, sarta mupus baris tunggal ieu anjeun tiasa nuturkeun metode ieu.

Lengkah-01 :

➤Buka Pamekar Tab>> Visual Basic Pilihan

Teras, Visual Basic Editor bakal muka.

➤Pindah ka Selapkeun Tab>> Modul Option

Sanggeus éta, hiji Modul bakal dijieun.

Lengkah-02 :

➤Tulis fol kode lowing

8218

Di dieu, "Single" nyaétangahijikeun sababaraha rentang pakait jeung sél nu boga tanggal 11/12/2021 , sarta ahirna, rentang bakal dihapus.

➤Pencét F5

Hasil :

Sanggeus éta, anjeun bakal ngahapus barisan nu boga tanggal nu tangtu 11/12/2021 .

Eusi Patali: Excel VBA Pikeun Mupus Baris jeung Data Spésifik (9 Conto)

Praktek Bagian

Pikeun ngalaksanakeun latihan ku nyalira kami parantos nyayogikeun bagian Praktek sapertos di handap dina lembar anu namina Praktek . Punten laksanakeun ku nyalira.

Kacindekan

Dina artikel ieu, kuring nyoba nutupan cara panggampangna ngagunakeun VBA éféktif pikeun ngahapus barisan. Miharep anjeun bakal manggihan eta mangpaat. Upami anjeun gaduh saran atanapi patarosan, mangga bagikeun dina bagian koméntar.

ngaran lembar kerja, jeung Rows(7)bakal milih nomer baris.

.EntireRow.Delete bakal mupus sakabeh baris 7.

➤Pencét F5

Hasil :

Ku cara kieu, anjeun bakal ngahapus baris anu ngandung Produk ngaran Sapatu 1 .

Baca deui: Kumaha Mupus Baris dina Excel: 7 Métode

Métode-2: Pupus Sababaraha Baris Nganggo VBA

Lamun anjeun hoyong mupus sababaraha baris kawas baris anu ngandung Produk ngaran Shoe1 , Shoe2, jeung Shoe3 , teras anjeun tiasa nuturkeun ieu VBA kode.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metoda-1

6417

Di dieu, nomer baris 13, 10 , jeung 7 bakal dipupus sarta dina tulisan serial nomer baris anjeun kudu nulis ti nomer baris panungtungan ka nomer baris kahiji kawas kode ieu.

Lamun kitu, sanggeus ngahapus baris kahiji kawas Baris 7 sésana. baris handap baris ieu baris mindahkeun hiji baris ka luhur sahingga Baris 10 baris baris 9, sarta Baris 13 baris baris 12. Pikeun ulang ieu. Ason, anjeun moal bisa mupus baris bener.

➤Pencét F5

Hasil :

Salajengna, anjeun bakal mupus baris anu ngandung ngaran Produk Sapatu 1 , Sapatu2, jeung Sapatu3 .

Baca deui: Kumaha Mupus Sababaraha Baris dina Excel (3 Métode)

Métode-3 : Ngahapus Baris ku Milih

Di dieu, kuring baris némbongkeun cara mupus hiji baris.ngeunaan sél aktif baris éta.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metode-1

9881

Bakal mupus baris nu boga sél aktip.

➤Simpen kodeu.

Lengkah-02 :

➤Pilih sél mana wae dina baris nu Anjeun hoyong pupus ( Di dieu kuring geus milih sél B7 )

➤Buka Developer Tab>> Macros Option

Sanggeus éta, Makro Wizard bakal muka.

➤Pilih Ngaran Makro dltrow3 terus pencét Run

Hasil :

Sanggeusna, anjeun bakal ngahapus baris anu ngandung ngaran Produk Sapatu 1 .

Métode-4: Mupus Sadaya Baris dina Pamilihan

Pikeun mupus sakabéh baris pilihan anjeun bisa nuturkeun métode ieu.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metoda-1

5770

Ieu bakal ngahapus sadaya baris pilihan.

➤Simpen kodeu.

Lengkah-02 :

➤Pilih rentang baris nu Anjeun hoyong pupus (Di dieu, kuring geus milih rentang B7:D9 )

➤Buka Developer Tab>> Macros Option

Sanggeus éta, Makro Wizard bakal muka.

➤Pilih Nami makro dltrow4 terus pencét Jalankeun

Hasil :

Salajengna, anjeun bakal mupus baris anu ngandung Produk ngaran Sapatu 1 , Jaket1, jeung Jacket2 .

Baca deui: Kumaha Mupus Baris nu Dipilih dina Excel(8 Pendekatan)

Métode-5: Ngahapus Baris Upami Sakur Sél Kosong

Di dieu, kuring ngagaduhan sél kosong nyaéta B9 (Kuring parantos ngaleungitkeun nilai tina sél ieu pikeun ieu. Métode), jeung maké VBA kode kuring bakal ngahapus barisan nu boga sél B9 .

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metoda-1

5792

Bakal mupus sakabeh baris dina rentang “B5:D13” ngabogaan sél kosong nanaon.

➤Pencét F5

Hasil :

Salajengna, anjeun bakal tiasa mupus baris anu ngandung sél kosong.

Baca deui: Kumaha Mupus Baris Kosong dina Excel (11 Métode)

Métode-6: Ngahapus Baris Upami Sadaya Baris Kosong

Di dieu, kuring ngagaduhan sél kosong nyaéta B9 (Kuring geus dihapus nilai pikeun metoda ieu), sarta baris kosong nu Baris 12 (Kuring geus dihapus nilai pikeun metoda ieu), sarta ngagunakeun VBA kode jeung Fungsi COUNTA Kuring bakal ngahapus baris anu kosong.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metode-1

1325

“B5:D13” nyaéta rentang data jeung FOR loop bakal dianggo pikeun unggal sél dina rentang ieu.

CountA(cell.EntireRow) bakal mulangkeun jumlah sél non-kosong jeung lamun geus jadi 0 baris baris dihapus.

➤Pencét F5

Hasil :

Sanggeus éta, anjeun bakal bisa mupus baris kosong tapi moal mupus baris mana wae nu teu boga sakabéh. sél-sél baris ieu kosong.

Baca deui: Kumaha Ngagunakeun VBA pikeun Mupus Baris Kosong dina Excel

Métode-7: Mupus Unggal Baris ka-1

Anjeun bisa mupus unggal baris ka-3 (dina hal ieu unggal baris ka-3) ku nuturkeun métode ieu.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metoda-1

5825

“B5 :D13” nyaéta rentang data jeung rc bakal mulangkeun total jumlah baris rentang ieu nyaéta 9 .

Di dieu, KEUN loop bakal dimimitian ti baris panungtungan nyaéta rc atawa 9 dina hal ieu sarta ditungtungan ku baris kahiji.

Lengkah -3 bakal mantuan mupus unggal ka-3 baris dina rentang ieu.

➤Pencét F5

Hasil :

Teras, anjeun bakal ngahapus barisan anu ngandung ngaran Produk Sapatu 1 , Sapatu2, jeung Shoe3 .

Baca deui: Kumaha Mupus Unggal Sunda ow dina Excel (6 Cara Panggampangna)

Bacaan Sarupa:

  • Kumaha Mupus Baris anu Dipilih nganggo Excel VBA (A Léngkah- Pedoman Lengkah-lengkah)
  • Pupus Baris Teu Digunakeun dina Excel (8 Cara Gampang)
  • Kumaha Mupus Baris Nyumput dina Excel (3 Métode)
  • Hapus Baris Taya Wates dina Excel (5 Cara Gampang)
  • Kumaha Mupus Baris dina Excel Anu Terus Salawasna (4 GampangCara)

Métode-8: Ngahapus Baris Dumasar Nilai Sél

Dina métode ieu, kuring baris ngahapus baris anu boga nilai husus Baju 2 .

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metoda- 1

5217

“B5:D13” nyaéta rentang data jeung loop FOR bakal dianggo pikeun unggal sél dina rentang ieu.

Upami mana wae sél baris ngandung nilai “Baju 2” mangka barisna bakal dipupus.

➤Pencet F5

Hasil :

Ku cara kieu, anjeun bakal ngahapus baris anu ngandung ngaran Produk Baju 2 .

Baca Deui: VBA Makro pikeun Hapus Baris lamun Sél Ngandung Niley dina Excel (2 Métode)

Métode-9: Mupus Duplikat Baris

Di dieu, kuring boga dua baris ngabogaan Kode Produk 97375 jadi kuring hayang ngahapus salah sahiji baris ieu nu ditandaan ku kotak beureum di handap.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Métode-1

7528

Di dieu, “B5:D13” mangrupa rentang data jeung Kolom:=1 kuring sabab bakal milarian duplikat nilai ngan dina hiji kolom anu mangrupakeun kolom awal Kolom B tapi upami anjeun hoyong milarian dina kolom sanésna ogé anjeun tiasa nganggo nomer ieu dumasar kana kabutuhan anjeun.

➤Pencét F5

Hasil :

Sanggeusna, anjeun bakal bisa mupus baris nu sarupa jeung baris séjén.

Baca Selengkapnya: Kumaha Mupus Duplikat Baris dinaExcel nganggo VBA (8 Cara Éféktif)

Métode-10: Mupus Baris dina Tabél

Misalna, anjeun gaduh tabel di handap ieu anu namina Table1 jeung ayeuna anjeun badé mupus  Baris nomer 6 tabel ieu. Jang ngalampahkeun ieu anjeun bisa nuturkeun métode ieu.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metode-1

9070

Di dieu, "Table" nyaéta ngaran lambar, "Table1" nyaéta ngaran méja jeung 6 nyaéta nomer baris tabel ieu nu rék dipupus.

➤Pencét F5

Hasil :

Ku cara kieu, anjeun bakal ngahapus baris tabel ieu anu dipikahoyong.

Baca deui: Kumaha Nyabut Baris Duplikat Dumasar Hiji Kolom Ngagunakeun Excel VBA

Métode-11: Mupus Baris Katingali Saatos Nyaring

Di dieu, kuring gaduh tabel data anu disaring ku Harga kolom pikeun niléy leuwih ti $1.500.00 jeung kuring rék mupus sakabéh baris katempo sanggeus nyaring.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metoda-1

8405

Di dieu, “B5: D13" nyaéta rentang data.

➤Pencét F5

Ayeuna, sakabéh baris katempo sanggeus nyaring bakal dipupus. Anjeun ayeuna bisa mawa deui baris disumputkeun ku cara milih tanda Filter dina kolom Harga .

➤Klik dina Pilih Sadaya pilihan

➤Pencét OK

Hasil :

Tungtungna, anjeun bakal nampi baris disumputkeun deuitabél data.

Baca Selengkapnya: Kumaha Nyaring jeung Hapus Baris jeung VBA dina Excel (2 Métode)

Métode-12: Ngahapus Baris Dumasar Sél Aktif Terakhir

Di dieu, sél aktif terakhir kuring nyaéta sél B13 sarta kuring hoyong ngahapus ieu anu gaduh sél aktif terakhir di handap ieu tabél data.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metoda -1

3242

Di dieu, 2 hartina Kolom B di mana kuring boga sél aktif kuring, anjeun bisa ngarobah nomerna nurutkeun pangabutuh anjeun.

➤Pencét F5

Hasil :

Ku cara kieu, anjeun bakal ngahapus baris aktif panungtungan.

Baca Selengkapnya: Kode Excel VBA pikeun Mupus Baris Dumasar kana sababaraha Nilai Sél (3 Kriteria)

Métode-13: Ngahapus Baris anu gaduh String

Anggap anjeun hoyong ngahapus baris anu gaduh string, sareng pikeun ngalakukeun ieu anjeun tiasa nuturkeun metode ieu.

Lengkah-01 :

➤Tuturkeun Lengkah-01 tina Metoda-1

9769

Di dieu, "string" nyaéta ngaran lambar, jumlah baris kahiji tina rentang data ieu 5 jeung nomer kolom awal nyaéta 2

Pernyataan With ngidinan Anjeun pikeun nangtukeun hiji objek. atawa tipe nu ditetepkeun-pamaké sakali pikeun sakabéh runtuyan pernyataan.

Dina Error Resume Next pernyataan nangtukeun yén, nalika aya kasalahan run-time, kontrol indit ka pernyataan sanggeus pernyataan dimana kasalahan lumangsung.

LastRow jeung LastColumn ngabalikeun baris panungtungan sarta kolom tina rentang data.

SpecialCells(xlCellTypeConstants, xlTextValues) bakal milih baris nu boga nilai téks dina rentang.

➤Pencét F5

Hasil :

Sanggeus, anjeun bakal hapus baris anu aya string téks.

Baca Selengkapnya: Potasan Excel pikeun Mupus Baris (Kalayan Téhnik Bonus)

Métode-14: Ngahapus Baris Dumasar Kaping

Di dieu, kuring bakal ngahapus barisan anu gaduh tanggal khusus 11/12/2021 (mm/dd/yyyy) dina ieu métode ngagunakeun fungsi DATEVALUE .

Lengkah-01 :

➤Tuturkeun Lengkah- 01 tina Metode-1

3139

Di dieu, “Tanggal” nyaéta ngaran lambar, nomer baris kahiji tina rentang data ieu 5 jeung kolom kritéria (nu kolom boga tanggal) jumlahna 3 .

Pernyataan With ngidinan Anjeun pikeun nangtukeun hiji objek atawa tipe nu ditetepkeun ku pamaké sakali. pikeun sakabéh runtuyan pernyataan.

On Error Resume Next pernyataan nangtukeun yén, lamun aya kasalahan run-time, kontrol indit ka pernyataan sanggeus pernyataan dimana kasalahan lumangsung.

LastRow ngabalikeun baris panungtungan rentang data jeung di dieu, nu FOR loop bakal dimimitian ti baris panungtungan nyaéta LastRow atawa 6 dina hal ieu, sarta ditungtungan ku baris kahiji.

DATEVALUE bakal ngarobah tanggal teks kana nilai.

Di dieu, Union bakal mulangkeun

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.