Membuat Range Dinamis pada Excel VBA

Membuat Range Dinamis pada Excel VBA

Membuat Range Dinamis pada Excel VBA

Kesempatan ini saya akan berbagi cara membuat range dinamis. Disini saya rasa bagi kita yang belajar otodidak copy dan copas ajha. dan ikuti saya aplikasi yang sudah pernah kita buat pada posting

Tutorial Simpan Data Dengan Macro VBA. Pada File terdahulu kita sudah membuat tabel dan isi tabel yang kita input dengan menggunakan UserForm dengan fungsi Tombol Simpan. berikut cara membuat range dinamis yang akan kita gunakan untuk keperluan tertentu dalam rancangan UserForm kemudian hari, seperti penggunaan range dinamis pada ListBox untuk menampilkan data yang telah di simpan.

Langkah-langkah membuat Range dinamis

  1. Buka File Excel yang telah kita buat pada posting Tutorial Simpan Data Dengan Macro VBA Blok tabel yang akan digunakan sebagai range
  2. Klik kanan dan pilih Name Range seperti pada gambar dibawah ini

Membuat Range Dinamis pada vba Excel

 

 

 

 

 

 

 

Selanjutkannya akan muncul kotak dialaog New Name dan Ubah Name jadi “ListDB” dan ubah Refers To  menjadi range dinamis berikut dan perhatikan gambar

Membuat Range Dinamis pada Excel VBA

 

 

 

 

 

 

=OFFSET(DB!$A$2;0;0;COUNTA(DB!$E:$E);5)

  • Penjelasan dari kode di atas adalah buatlah range dinamis mulai dari kolom A2 baris pertama kolom pertama sampai dengan kolom e awal sampai e akhir dengan jumlah kolom 5
Baca Juga  Belajar Microsoft Excel: Lookup Gambar Dengan Index Match

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Need Help? Chat with us