Daptar eusi
Kami bakal nunjukkeun anjeun 3 métode dina Excel VBA pikeun pilih rentang ti sél aktip . Pikeun nunjukkeun ieu, kami parantos milih set data kalayan 3 kolom : " Nami Mimiti ", " Nami Panungtungan ", sareng " Email ”. Urang bakal milih sél sareng nganggo Excel VBA urang bakal milih rentang ti éta sél .
Unduh Buku Latihan Praktek
Pilih Rentang ti Active Cell.xlsm
3 Cara pikeun Milih Rentang ti Sél Aktif Ngagunakeun VBA dina Excel
1. Ngagunakeun VBA pikeun Milih Rentang ti Sél Aktif ka Sél Non-Kosong Panungtungan
Pikeun metodeu kahiji, urang badé nganggo properti Range.End .
Di dieu, urang bakal ngasupkeun kodeu salaku Modul . Pikeun muka jandela Modul , lakukeun ieu-
Léngkah-léngkah:
- Mimitina, ti Pamekar tab >>> pilih Visual Basic .
Jandela Visual Basic bakal nembongan.
- Tungtungna, ti Selapkeun >>> pilih Module .
Ieu bakal muka jandela Module .
1.1. Nganggo Harta End(xlUp)
Dina bagian ieu, urang bakal milih rentang kaluhur nepi ka sél anu henteu kosong<1. 2> ti sél aktip kami.
Lengkah-léngkah:
- Mimitina, buka jandela Modul .
- Kadua, ketik kodeu di handap ieu.
7732
Kami nelepon kami. Sub Prosedur ToUp . Teras urang milih rentang . Nilai kahiji nyaéta sél aktip urang. Nilai panungtungan nyaéta ActiveCell.End(xlUp) . Tungtungna, urang milih rentang kalawan Rentang . Pilih métode.
- Katilu, Simpen eta jeung tutup jandela.
- Sanggeus eta, pilih sél C6 . Ieu sél nyaéta aktif sél urang.
Ayeuna, urang badé muka jandela Macro . Pikeun ngalakukeun éta-
- Ti tab Pamekar >>> pilih Macros .
Sanggeus éta, Makro kotak dialog bakal nembongan.
- Teras, pilih " ToUp " tina " Ngaran Makro: ".
- Ahirna, klik Run .
Urang bisa nempo yén, urang geus milih rentang sél C4:C6 .
Baca Selengkapnya: Excel VBA: Salin Rentang Dinamis ka Buku Kerja Lain
1.2. Ngasupkeun Harta End(xlDown)
Dina bagian ieu, urang bakal milih rentang handap tina sél aktip urang.
Léngkah-léngkah:
- Kahiji, buka jandela Modul .
- Kadua, tipe kode di handap ieu.
7147
Urang nelepon Sub Prosedur Turun . Teras urang milih rentang . Nilai kahiji nyaéta sél aktip urang. Nilai panungtungan nyaéta ActiveCell.End(xlDown) . Tungtungna, urangmilih rentang kalawan Rentang . Pilih metode.
- Katilu, Simpen eta jeung tutup jandela.
- Sanggeus eta, pilih sél C6 . Ieu sél aktip urang.
- Teras, buka kotak dialog Makro .
- Pilih “ Turun ”.
- Ahirna, klik Run .
Ku kituna, urang geus milih rentang tina sél aktip maké Excel VBA .
Baca Deui: Excel VBA ka Loop ngaliwatan Range nepi ka Sél Kosong (4 Conto)
Artikel Sarupa
- Excel VBA: Loop Ngaliwatan Kolom dina Rentang (5 Conto)
- Kumaha Ngagunakeun VBA pikeun Unggal Baris dina Rentang dina Excel
- Makro Excel: Urutkeun Sababaraha Kolom sareng Rentang Dinamis (4 Métode)
- VBA pikeun Loop ngaliwatan Baris sareng Kolom dina Rentang dina Excel (5 Conto)
- Kumaha Ngarobih Rentang kana Array dina Excel VBA (3 Cara)
1.3. Nerapkeun Harta End(xlToLeft)
Dina bagian ieu, urang bakal milih rentang ka kénca sél aktip kami. .
Lengkah-lengkah:
- Mimitina, muka jandela Modul .
- Kadua, ketik kode di handap ieu.
1898
Kami nelepon Sub Prosedur KaKiri . Teras urang milih rentang . Nilai kahiji nyaéta sél aktip urang. Nilai panungtungan nyaéta ActiveCell.End(xlToLeft) . Tungtungna, urang milih rentang kalawan Rentang . Pilih metode.
- Katilu, Simpen eta jeung tutup jandela.
- Sanggeus eta, pilih sél D7 . Ieu sél aktip urang.
- Teras, buka kotak dialog Makro .
- Pilih “ Ka Kénca ”.
- Ahirna, klik Run .
Ku kituna, urang geus milih hiji rentang tina sél aktip maké Excel VBA .
1.4. Ngalaksanakeun Harta End(xlToRight)
Dina bagian ieu, urang bakal milih rentang ka katuhu sél aktip kami. .
Lengkah-lengkah:
- Mimitina, muka jandela Modul .
- Kadua, ketik kodeu di handap ieu.
1114
Kami nelepon Sub Prosedur Katuhu . Teras urang milih rentang . Nilai kahiji nyaéta sél aktip urang. Nilai anu terakhir nyaéta ActiveCell.End(xlToRight) . Tungtungna, urang milih rentang kalawan Rentang . Pilih metode.
- Katilu, Simpen eta jeung tutup jandela.
- Sanggeus eta, pilih sél C8 . Ieu sél aktip urang.
- Teras, buka kotak dialog Makro .
- Pilih “ Katuhu ”.
- Ahirna, klik Run .
Ku kituna, urang geus dipilih a rentang tina sél aktip kami nganggo Excel VBA .
2. Ngagunakeun VBA Range.Offset Property pikeun Pilih Range ti Active Cell Nganggo VBA dina Excel
Pikeun metodeu kadua, urang bakal nganggo properti VBA Range.Offset pikeun milih rentang nganggo sél aktip. .
Léngkah-léngkah:
- Mimitina, ketik kodeu ieu dina jandela Modul .
8986
Kami geus nyieun Sub Prosedur UsingOffset . Teras urang milih rentang . Nilai kahiji nyaéta sél aktip urang. Nilai panungtungan nyaéta ActiveCell.Offset (1,2) . Kalayan Sipat Offset urang mindahkeun 1 baris ka handap sareng 2 kolom katuhu . Tungtungna, urang milih rentang kalawan Rentang . Pilih metode.
- Kadua, Simpen teras tutup jandelana.
- Sanggeus éta, pilih sél B8 . Ieu sél aktip urang.
- Teras, buka kotak dialog Makro .
- Pilih “ UsingOffset ”.
- Ahirna, klik Run .
Kacindekanana, urang geus milih a rentang tina sél aktip . Leuwih ti éta, ieu kumaha lengkah ahir kudu kasampak kawas.
Baca Selengkapnya: Excel VBA: Kéngingkeun Range of Cells with Values (7 Conto)
3. Pilih Rentang ti Sél Aktif Ngagunakeun VBA di Excel ku Ngamangpaatkeun Properti CurrentRegion
Pikeun metodeu anu terakhir, urang bakal nganggo properti Range.CurrentRegion .
Lengkah:
- Kahiji, ketik kodeu di handap ieu kana jandela Modul .
5039
Urang nelepon Sub Prosedur. cWilayah . Teras urang milih rentang . Kalayan harta CurrentRegion , urang milih rentang dugi ka sél kosong . Tungtungna, urang milih rentang kalawan Rentang . Pilih metode.
- Kadua, Simpen eta terus balik deui ka lembar Excel .
- Sanggeus éta, pilih sél C10 . Ieu sél aktip urang.
- Teras, buka kotak dialog Makro .
- Pilih “ cRegion ”.
- Ahirna, klik Run .
Ku kituna, urang geus milih rentang nepi ka sél kosong .
Bagian Latihan
Kami parantos nyayogikeun set data prakték pikeun unggal metode dina file Excel .
Kacindekan
Kami' geus nembongkeun anjeun 3 métode Excel VBA pilih rentang ti sél aktip . Upami anjeun nyanghareupan masalah ngartos léngkah-léngkahna, punten mairan di handap. Hatur nuhun pikeun maca, tetep unggul!