Kumaha Nganggo VBA pikeun Nyetél Variabel Range pikeun Pilihan dina Excel (5 Métode)

  • Bagikeun Ieu
Hugh West

Dina artikel ieu, urang bakal nunjukkeun sababaraha ide ngeunaan cara ngagunakeun Excel VBA pikeun nyetél variabel rentang pikeun pilihan. Urang tiasa ngalaksanakeun sababaraha operasi umum dina sél anu dipilih ieu nganggo VBA . Dina set data Excel di handap ieu, kami nunjukkeun sababaraha ngaran band sareng panyanyi vokal anu saluyu .

Unduh Buku Latihan

VBA Pikeun Nyetel Rentang kana Pilihan.xlsm

5 Cara Ngagunakeun VBA Pikeun Nyetel Variabel Rentang kana Pilihan dina Excel

1. Nyetel Variabel Rentang pikeun Milih Rentang ku Excel VBA

Urang bisa milih rentang ku rentang setelan dina VBA . Anggap urang hoyong milih sél B5:C8 . Hayu urang ka prosedur di handap ieu.

Léngkah-léngkah:

  • Pikeun nulis kode dina VBA, heula, buka Developer tab terus pilih Visual Basic .

Teras, bakal muka jandela anyar Microsoft Visual Basic for Aplikasi .

  • Ayeuna, buka Selapkeun >> pilih Modul

.

  • Ketik kodeu ieu dina Modul VBA .
6719

Di dieu, urang set rentang B5:C8 jadi Rng1 . Urang milih ku Metoda Rentang tina VBA . Émut yén urang kedah ngaktipkeun excel sheet supados urang ngaktifkeun lembar selectRange .

  • Ayeuna balik deui ka nu lambar jeung ngajalankeun Makro .

  • Sanggeus éta, anjeun bakal nempo rentang B5:C8 dipilih sacara otomatis.

Ku kituna anjeun bisa nyetél variabel rentang ka pilihan maké VBA .

Maca deui: Excel VBA: Kéngingkeun Range of Cells with Values ​​(7 Conto)

2. Ngagunakeun VBA pikeun Pormat Sél ku Nyetél Variabel Rentang

Anggap susunan data urang siga gambar di handap ieu.

Urang rék nyieun judul kandel jeung AutoFit kolom . Urang tiasa ngalakukeun ieu via VBA . Hayu urang tingali kumaha urang tiasa ngalakukeun ieu.

Léngkah-léngkah:

  • Kahiji, buka Visual Basic jeung ketik kodeu ieu dina Modul VBA (pikeun ningali cara muka Visual Basic jeung Modul VBA , mangga buka Bagian 1 ).
8943

Di dieu urang nyetel rentang B4:C4 salaku xyz . Teras kami nganggo metode Bold nyieun fonts dina sél B4 sareng C4 bold . Urang ogé masang kolom B jeung C ngagunakeun AutoFit metode.

  • Ayeuna, balik deui ka lambar jeung jalankeun Macro anu dingaranan SetRange .

Sanggeus éta, anjeun bakal nempo ngaran jelas dina kolom jeung lulugu janten kandel tur dipilih.

Ku nuturkeun jalur ieu , anjeun tiasa format sél sareng AutoFit setelan kolom variabel rentang di VBA .

Bacaan Sarupa

  • Kumaha Ngagunakeun VBA pikeun Unggal Baris dina Rentang dina Excel
  • Kumaha Ngagunakeun VBA pikeun Milih Rentang ti Sél Aktif dina Excel (3 Métode)
  • Makro Excel: Urutkeun Sababaraha Kolom sareng Rentang Dinamis (4 Métode)

3. Nyalin Rentang ku Nyetél Pilihan Variabel Range dina VBA

Misalna urang rék nyalin B6:C9 ku cara nyetel variabel rentang ka pilih . Hayu urang bahas prosedur ieu di handap.

Lengkah-lengkahna:

  • Kahiji, buka Visual Basic jeung ketik kodeu ieu dina Modul VBA (pikeun ningali cara muka Visual Basic jeung Modul VBA , mangga buka Bagian 1 ).
6015

Di dieu, urang ngan saukur nyalin rentang B6:C9 ku cara ngagunakeun Copy metode VBA . Urang nyetel rentang B6:C9 salaku cpy .

  • Ayeuna balik deui ka lambar anjeun sarta ngajalankeun Macros . Pilih CopyRange sabab éta ngaran Makro anjeun ayeuna.

Anjeun bakal ningali rentang B6:C9 disalin.

Anjeun tiasa nempelkeun ieu rentang di mana waé dina Excel lambar anjeun ku mencét CTRL + V . Kuring nempelkeun rentang ngaliwatan B12 ka C15 .

Ku cara kieu, anjeun tiasa nyalin a rentang ku cara nyetel variabel rentang pikeun pilihan dina Excel VBA .

Baca Selengkapnya : Excel VBA: Copy DynamicRentang ka Workbook Lain

4. Pormat Sél nganggo Warna ku Nyetél Variabel Rentang kana Pilihan

Misalna urang rék ngawarnaan 8th jeung 10th baris dataset ku héjo . Hayu urang tuturkeun pedaran ieu di handap.

Lengkah-lengkahna:

  • Kahiji, buka Visual Basic jeung ketik kodeu ieu dina Modul VBA (pikeun ningali cara muka Visual Basic jeung Modul VBA , mangga buka Bagian 1 ).
8597

Di dieu urang tangtukeun rentang B8:C8 jeung B10:C10 salaku x1 jeung x2 masing-masing. Urang ngadamel warna Excel Lambar sakumaha ActiveSheet sarta urang ngawarnaan rentang ku ColorIndex property .

  • Ayeuna balik deui ka lambar anjeun sareng jalankeun Macros . Pilih ColorRange sabab éta téh ngaran ayeuna Makro .

Sanggeus éta, anjeun bakal nempo nu dipikahoyong. rentang dieusian ku héjo warna.

Ku kituna anjeun bisa pormat sél ku warna ku cara nyetel variabel rentang pikeun pilihan.

Baca Deui: Kumaha Ngagunakeun Range sareng Baris Variabel sareng Kolom sareng Excel VBA

Bacaan Sarupa

  • VBA pikeun Loop ngaliwatan Baris jeung Kolom dina Rentang dina Excel (5 Conto)
  • Excel VBA pikeun Loop ngaliwatan Range nepi ka Sél Kosong (4 Conto)
  • Kumaha Convert Range ka Array dina Excel VBA (3 Cara)

5.Mupus Baris ku Nyetel Variabel Rentang dina VBA

Misalna urang hoyong mupus 8th jeung 10th baris dataset kalawan héjo . Hayu urang tuturkeun pedaran ieu di handap.

Lengkah-lengkahna:

  • Kahiji, buka Visual Basic jeung ketik kodeu ieu dina Modul VBA (pikeun ningali cara muka Visual Basic jeung Modul VBA , mangga buka Bagian 1 ).
1217

rentang nu urang hoyong pupus nyaeta B8:C8 jeung B10:C10 . Urang ngaranan aranjeunna salaku x1 jeung x2 masing-masing. Teras we kantun ngahapus ku cara Hapus .

  • Ayeuna balik deui ka lambar sareng jalankeun Macros . Pilih DeleteRange sabab éta ngaran Makro anjeun ayeuna.

Sanggeus éta, anjeun bakal ningali rentang B8:C8 sareng B10:C10 dileungitkeun.

Ku nuturkeun pendekatan ieu, anjeun tiasa mupus baris ku cara nyetel variabel rentang ka seleksi.

Bagian Praktek

Dina gambar di handap ieu, anjeun bakal mendakan set data anu ku urang digarap dina artikel ieu supados anjeun bisa latihan sorangan.

Kacindekan

Sacara ringkes, artikel sapinuhna museurkeun kana sababaraha aplikasi pikeun nyetel variabel rentang ka pilihan ku Excel VBA . Kami ngajelaskeun sababaraha metode anu cukup dasar. Upami anjeun gaduh ideu atanapi tanggapan anu sanés, mangga tinggalkeun dina kotak koméntar. Ieu bakal nulungan kuring enrich abdiartikel nu bakal datang

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.