Daptar eusi
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