Perintah Macro Untuk Mengakses Cell, Range, Worksheets, dan Workbook

Bekerja menggunakan Microsoft Excel tidak dapat dipisahkan dari sel dan rentang dan tabel, bagian ini adalah objek utama Excel. Pada bagian ini kita akan mencoba menggunakan perintah makro untuk memanipulasi objek excel dengan menggunakan properti dan metode dari beberapa objek penting di excel. Visual Basic for Applications dapat mengontrol semua objek di Excel termasuk sel, rentang, worbook, dan lembar kerja. Di bagian ini Anda juga akan tahu cara menulis perintah untuk memilih koleksi objek.

Perintah Makro untuk Buku Kerja

Bekerja menggunakan buku kerja, ada beberapa properti dan metode yang sering digunakan dalam pemrograman. Buku kerja adalah kumpulan objek di mana ada objek lembar kerja. Anda dapat menyimpan, menyalin, mengaktifkan, membuat buku kerja baru dan menutup buku kerja.

Langkah-langkah untuk bernavigasi di buku kerja:

  1. Membuka file "Sampel Data.xlsx " dan "Filter.xlsx"
  2. Tambahkan itu Modul 1 di salah satu buku kerja aktif.
  3. Tulis perintah program di bawah ini
    Perintah makro untuk buku kerja

Dari perintah di atas kita bisa menavigasi antara buku kerja Excel dengan perintah Buku kerja ("Filter.xlsx"). Mengaktifkan dan Buku kerja ("Sampel data.xlsx"). Mengaktifkan. Anda juga dapat menambahkan perintah Workbooks.Add dan Buku kerja. Tutup berfungsi untuk membuat buku kerja baru dan menutup buku kerja yang aktif.

Perintah Untuk Lembar Kerja

Bekerja dengan objek lembar kerja, ada beberapa properti dan metode yang sering digunakan dalam pemrograman. Lembar kerja adalah objek anak-anak dari buku kerja. Di lembar kerja Anda bisa melakukan perintah maco untuk memilih, menyalin, mengganti nama, dan menghapus lembar kerja.

Langkah-langkah untuk bernavigasi di lembar kerja:

  1. Membuka file "Sample_data.xlsx "
  2. Tambahkan itu Modul2
  3. Tuliskan perintah berikut.
    Perintah makro untuk lembar kerja
  4. Jalankan menggunakan F5 atau F8 untuk menjalankan baris perintah.

Dari prosedur pilih lembar kerja di atas ada beberapa perintah yang berbeda tetapi hasilnya sama. Untuk memilih item lembar kerja di buku kerja Anda bisa menambahkan nama item dalam tanda kurung.

Lembar kerja ("DATA"). Pilih
Lembar kerja (1). Pilih

Memilih item lembar kerja Anda dapat menggunakan referensi nomor indeks dari lembar kerja atau nama lembar kerja, yang keduanya akan menghasilkan output yang sama yaitu memilih halaman ("DATA"). Yang membedakan kedua perintah di atas adalah dari referensi dalam penulisan program. Perintah Lembar kerja ("DATA"). Pilih akan selalu merujuk ke lembar kerja "data" saat perintah Lembar kerja (1). Pilih akan lebih dinamis ketika akan direferensikan dalam suatu program. Perintah untuk objek lembar kerja Anda bisa menggunakan perintah Lembar kerja atau lembar kerja. Keduanya akan menghasilkan perintah yang sama.

Perintah untuk Cell dan Range

Cell dan Range adalah objek utama yang sering diakses dalam pemrosesan data dicelel. Untuk memanipulasi sel dan rentang dengan Visual Basic for Application (VBA) ada beberapa perintah makro dasar yang harus Anda ketahui

Langkah-langkah untuk memilih objek sel dan rentang:

  1. Membuka file "Sample_data.xlsx "
  2. Tambahkan itu Modul3
  3. Tambahkan Sub prosedur "Pilihan Cell_range"
    Perintah makro untuk Cell Excel
  4. Jalankan menggunakan tombol F5 atau F8 untuk menjalankan baris perintah.

Anda dapat menggunakan perintah pemilihan sel "Jarak" atau "Sel" diikuti oleh referensi alamat sel. Rentang ("A1"). Pilih dan Sel (1, 1). Umat ​​pilihan akan menghasilkan keluaran yang sama, yaitu memilih kisaran A1, penggunaan pesanan "Sel" Anda dapat menuliskannya dengan memasukkan referensi sel berdasarkan nomor indeks baris dan nomor indeks kolom yang akan dipilih dengan sintaks:

Sel (RowIndex, ColumnIndex).

Anda juga bisa menggunakan metode dan argumen untuk memasukkan nilai dalam sel atau rentang dengan menambahkan metode "Nilai" diikuti oleh argumen yang akan ditulis sebagai contoh Rentang ("A1"). Nilai = "Ini adalah rentang A1".

Pilih beberapa sel atau rentang Anda dapat menggunakan perintah ini "Jarak" diikuti oleh rentang referensi yang akan dipilih ("B10: B15"). Perintah Range("B10: B15") Pilih akan menghasilkan berbagai pilihan A10 terserah kamu A15. Pemilihan rentang dengan cara ini akan menghasilkan pemilihan data statis jika ada perubahan pada data Anda harus mengubah alamat referensi.

Perintah Makro Pilihan Rentang Dinamis (seluruh tabel)

Bekerja dengan excel data, tentu saja Anda harus mengolah data yang selalu mengubah atau memperbarui kolom dan barisnya. Dalam hal ini Anda dapat menggunakan perintah VBA untuk memilih seluruh tabel. Sebelum Anda menggunakan perintah ini ada kondisi tabel yang harus dipenuhi.

Persyaratan tabel yang akan dipilih adalah:

  • Tidak ada sel gabung dalam judul kolom
  • Tidak ada baris atau kolom kosong

Langkah-langkah Pemilihan Meja:

  1. Membuka file "Sample_data.xlsx "
  2. Tambahkan itu Modul4
  3. Tambahkan Sub prosedur "Pemilihan meja"
    Pemilihan rentang dinamis
  4. Jalankan menggunakan tombol F5 atau F8 untuk menjalankan baris perintah.

Untuk pemilihan data sesuai dengan jumlah baris dan kolom tentu saja diperlukan perintah properti objek yang cocok dengan data terbaru. Anda bisa menggunakan properti "CurrentRegion" diikuti oleh metode "Pilih" untuk proses seleksi. Perintah "Sel aktif" berfungsi untuk merujuk ke sel aktif yang diikuti oleh properti "CurrentRegion" untuk memilih seluruh tabel dan judul. Secara penuh perintahnya adalah

ActiveCell.CurrentRegion.Select.

Dalam latihan ini juga ditambahkan beberapa metode objek untuk salin, tempel, dan hapus. Perintah Pilihan. Salin berfungsi untuk menyalin dari proses seleksi yang telah dilakukan sebelumnya. Perintah Activesheets.Paste fungsinya adalah untuk menempatkan salinan ke lembar kerja dan sel yang aktif. Perintah Seleksi. Jelas akan menghapus data yang dipilih di lembar kerja.

Dengan demikian perintah dasar untuk memanipulasi objek dasar di Excel yang bisa kita pelajari terlebih dahulu, ada banyak objek excel lain seperti grafik, pivottable, nama tabel, yang bisa kita pelajari di materi selanjutnya. Semoga latihan ini bermanfaat … 😀

Posting Perintah Makro untuk Mengakses Sel, Rentang, Lembar Kerja, dan Buku Kerja muncul pertama kali di Belajar Microsoft Excel.