Kapan saja, hanya satu Lembar yang bisa menjadi Lembar Aktif di Excel VBA. Namun, beberapa Lembar Kerja dapat dipilih sekaligus
Jika beberapa Lembar Kerja dipilih, maka Lembar Kerja dengan prioritas paling atas dianggap sebagai lembar aktif
Pilih Lembar Kerja
Jika Anda ingin memilih lembar kerja alih-alih mengaktifkannya, Anda dapat menggunakannya. pilih dalam kode di atas, bukan mengaktifkan perintah
Pilih Lembar Kerja berdasarkan Nama Tab
Baris kode ini memilih Lembar Kerja berdasarkan Nama Tab Lembarnya
Sheets("Select sheet).Select
Pilih Lembar Kerja menurut Nomor Indeks
Baris kode ini memilih Lembar Kerja berdasarkan posisinya relatif terhadap tab lain
Worksheets(1).Select_
Pilih Lembar Kerja dengan Nama Kode VBA
Untuk memilih lembar kerja menggunakan nama kode VBA, masukkan kode berikut
Sheet1.Select
Memilih lembar kerja dengan nama kode akan mencegah kesalahan
Pilih Lembar Kerja Saat Ini
Untuk memilih Lembar Kerja saat ini, Anda dapat menggunakan objek Lembar Aktif
ActiveSheet.Select
Ubah Nama Lembar Aktif
Untuk mengubah nama sheet yang aktif
ActiveSheet.Name = "New active sheet"_
Buka Lembar Berikutnya
Untuk menuju ke sheet berikutnya, masukkan kode berikut. Jika sheet aktif adalah sheet terakhir, perintah ini akan menuju ke sheet pertama
Terkadang, kita harus memilih lembar tertentu dari beberapa lembar kerja di buku kerja Excel. Kita dapat memanggil sheet dengan Nama Kode default atau dengan menggunakan Nama Variabel. Untuk memilih sheet menggunakan nama variabel, kita harus menetapkan nama variabel terlebih dahulu. Pada artikel ini, kami akan menunjukkan kepada Anda cara yang efektif namun sederhana untuk Memilih Lembar dengan menggunakan Nama Variabel dengan VBA di Excel
Sebagai ilustrasi, kami akan menggunakan dataset sampel sebagai contoh. Misalnya, kumpulan data berikut mewakili Penjual, Produk, dan Penjualan Bersih perusahaan yang ditampilkan di lembar berbeda
Daftar isi
Download Buku Latihan
Unduh buku kerja berikut untuk berlatih sendiri
Nama Variabel Lembar Pilih VBA. xlsm
2 Cara Memilih Sheet dengan Nama Variabel dengan VBA di Excel
1. Pilih Lembar Aktif dengan Nama Variabel dengan VBA di Excel
Dalam metode pertama kami, kami akan memilih lembar aktif menggunakan nama variabel. Dengan Lembar Aktif, yang kami maksud adalah lembar tempat kami bekerja. Oleh karena itu, ikuti langkah-langkah di bawah ini untuk Memilih Lembar Aktif dengan Nama Variabel dengan VBA di Excel
LANGKAH
- Pertama, pilih Visual Basic pada tab Pengembang
- Akibatnya, jendela VBA akan muncul
- Kemudian, pilih Modul dari tab Sisipkan
- Akibatnya, jendela Modul akan muncul
- Di sana, salin kode berikut dan rekatkan ke dalam kotak
- Sekarang, tutup jendela VBA
- Setelah itu, pilih Makro di tab Pengembang
- Akibatnya, kotak dialog Makro akan muncul
- Di sini, pilih ActiveSheetSelect dan tekan Run
- Akhirnya, itu akan mengembalikan lembar yang sedang kami kerjakan
2. Excel VBA untuk Menetapkan Nama Variabel untuk Memilih Lembar
Dalam metode kami sebelumnya, kami menerapkan kode VBA untuk mengembalikan lembar yang sudah kami kerjakan. Dalam metode ini, kami akan menetapkan Nama Variabel untuk lembar kerja yang kami inginkan dan memilih lembar kerja tersebut menggunakan Nama Variabel dengan VBA. Jadi, pelajari proses berikut untuk melakukan tugas
LANGKAH
- Pertama, kita akan menetapkan Nama Variabel untuk Sheet2 dan menggunakan nama variabel tersebut untuk memilih sheet
- Jadi, buka Pengembang ➤ Visual Basic
- Selanjutnya, pilih Sisipkan ➤ Modul
- Oleh karena itu, kotak dialog Modul akan muncul
- Kemudian, salin kode di bawah ini dan tempel di sana
- Setelah itu, tutup jendela VBA
- Sekarang, buka Sheet3
- Selanjutnya, pilih Makro dari tab Pengembang
- Akibatnya, kotak dialog Makro akan muncul
- Di sana, klik SelectSheet dan tekan Run
- Setelah menekan Jalankan, Anda mungkin mendapatkan kotak dialog kesalahan seperti yang ditunjukkan pada gambar berikut
- Untuk mengatasi masalah ini, tekan Akhiri
- Lalu, buka File ➤ Opsi
- Setelah itu, dari tab Trust Center, pilih Trust Center Settings
- Akibatnya, kotak dialog Trust Center akan muncul
- Di sana, pilih tab Setelan Makro
- Setelah itu, centang kotak Trust access to the VBA project object model dan tekan OK
- Sekali lagi, pilih Pengembang ➤ Makro
- Klik SelectSheet dan tekan Jalankan
- Akhirnya, itu akan mengembalikan Sheet2 meskipun kami sedang mengerjakan Sheet3
Baca Selengkapnya. Cara Mencari Nama Sheet dengan VBA di Excel (3 Contoh)
Kesimpulan
Untuk selanjutnya, Anda akan dapat Memilih Lembar dengan menggunakan Nama Variabel dengan VBA di Excel menggunakan metode yang dijelaskan di atas. Tetap gunakan mereka dan beri tahu kami jika Anda memiliki cara lain untuk melakukan tugas tersebut. Jangan lupa untuk memberikan komentar, saran, atau pertanyaan jika Anda memilikinya di bagian komentar di bawah