Daptar eusi
Nungkulan data , dumasar kana kritéria, ti hiji lambar ka lambar séjén nyaéta salah sahiji tugas anu sering dilakukeun dina Excel. Upami anjeun gaduh seueur barisan sareng hoyong nyalin kana lambaran anu sanés dumasar kana sababaraha kritéria, éta tiasa nyéépkeun sareng nyéépkeun waktos. Tapi ku Microsoft Visual Basic Application (VBA) anjeun tiasa nyiptakeun Macro sareng anjeun tiasa gampang nyalin data tina hiji lambar ka anu sanés dumasar kana kriteria anu béda. Dina artikel ieu, kuring bakal nunjukkeun anjeun kumaha anjeun tiasa nyalin baris ka lembar kerja anu sanés dumasar kana 2 jinis kritéria anu béda ku ngagunakeun Excel VBA .
Sebutkeun, Anjeun gaduh set data di handap ieu dina lembar kerja anu dingaranan " Data " dimana penjualan sareng daérah penjualan anu béda-béda dipasihkeun. Ayeuna, anjeun badé nyalin baris khusus dumasar kana sababaraha kritéria dina lembar sanés.
Unduh Buku Latihan Praktek
Salin Baris ka Nu séjén Lembar Kerja Dumasar Kriteria.xlsm
2 Cara Nyalin Baris ka Lembar Kerja Lain Dumasar Kriteria ku Excel VBA
1. Salin Baris ka Lembar Kerja Lain Dumasar Kriteria Téks
Dina démo ieu, kuring bakal nunjukkeun anjeun kumaha anjeun nyalin barisan tina hiji lembar kerja ka anu sanés dumasar kana kritéria téks. Anggap, anjeun hoyong nyalin data salesman anu ngajual di Virginia dina lembar kerja ngaranna Penjualan Area maké Excel VBA . Jang ngalampahkeun éta, mimitina,
➤ Pencét ALT+F11 pikeun muka jandela VBA .
Dina VBA jandela,
➤ Klik tab Selapkeun terus pilih Modul .
Bakal buka Module(Code) jandela. Ayeuna,
➤ Selapkeun kodeu di handap ieu dina jandela Modul(Kode) ,
1391
Kode ieu bakal nyieun Macro ngaranna Copy_Criteria_Text anu bakal milarian Virginia dina kolom C lembar kerja ayeuna sareng mulangkeun barisan anu ngandung Virginia dina lembar kerja anu namina Penjualan Area (Lambar3).
Sanggeus éta,
➤ Tutup atawa ngaleutikan jandela VBA .
➤ Pencet ALT+F8
Bakal muka jandela Makro .
➤ Pilih Copy_Criteria_Text dina kotak Nami makro teras klik Run .
Hasilna, baris jeung Virginia bakal disalin dina lembar kerja ngaranna Penjualan Area
Baca Deui: Kumaha Nyalin Baris Otomatis dina Excel ka Lembar Lain (4 Métode)
2. Salin Baris ka Lembar Kerja Lain Dumasar Kriteria Nomer
Ayeuna , Kuring gé nunjukkeun anjeun kumaha anjeun tiasa nyalin baris ti hiji LKS ka LKS séjén dumasar kana kriteria angka. Anggap, anjeun hoyong nyalin data penjualan anu langkung ageung tibatan $100000 kana lembar kerja anu namina Penjualan Top . Jang ngalampahkeun éta, mimitina,
➤ Pencét ALT+F11 pikeun muka jandela VBA .
Dina VBA jandela,
➤ Klik tab Selapkeun terus pilih Modul .
Bakal muka Modul (Kode) jandela. Ayeuna,
➤ Selapkeun kodeu di handap ieu dina jandela Modul(Kode) ,
3281
Kode ieu bakal nyieun Makro ngaranna Copy_Criteria_Number anu bakal teang nilai nu leuwih gede ti 100000 dina kolom D lembar kerja ngaranna Data jeung balikkeun baris nu ngandung nilai jualan leuwih ti $100000 dina lembar kerja ngaranna Penjualan Top ( Sheet4).
Sanggeus éta,
➤ Tutup atawa ngaleutikan jandela VBA .
➤ Pencét ALT+F8
Bakal muka jandela Makro .
➤ Pilih Copy_Criteria_Number dina Ngaran Makro kotak teras klik Jalankeun .
Akibatna, baris nu ngandung niléy jualan leuwih ti $100000 bakal disalin kana Penjualan Top lembar kerja.
Baca Selengkapnya: Kumaha Nyalin Sababaraha Baris dina Excel Ngagunakeun Makro (4 Conto)
Kacindekan
Kalayan dua metode tulisan ieu, anjeun tiasa nyalin barisan tina hiji lembar kerja ka lembar kerja anu sanés dumasar kana kritéria anu béda-béda nganggo Excel VBA. Anjeun tiasa nganggo metode kahiji pikeun kriteria téks sareng metode kadua pikeun kriteria angka. Upami anjeun ngagaduhan jinis kabingungan ngeunaan salah sahiji metode, mangga tinggalkeun koméntar.