Apa itu Acara Buku Kerja VBA?

Peristiwa buku kerja VBA ditentukan sebagai tindakan yang dilakukan oleh pengguna di Microsoft Excel yang bisa memicu eksekusi makro yang ditentukan. Misalnya, saat pengguna membuka buku kerja di Excel, acara "Workbook_Open" dipicu. Demikian pula, saat pengguna menyimpan buku kerja saat ini, acara "Workbook_BeforeSave" dimulai. Ada banyak kejadian yang dimasukkan ke dalam Excel VBA Excel VBA VBA adalah singkatan dari Visual Basic for Applications. Excel VBA adalah bahasa pemrograman Microsoft untuk Excel dan semua program Microsoft Office lainnya, seperti Word dan PowerPoint. Semua program Office suite berbagi bahasa pemrograman yang sama. .

Acara Buku Kerja VBA

Pengguna dapat membuat kode untuk kejadian buku kerja tertentu, sehingga jika pengguna telah menentukan kode untuk kejadian tertentu yang telah terjadi, VBA akan langsung mengeksekusi kode tersebut. Kode yang dijalankan saat terjadi peristiwa disebut sebagai pengendali peristiwa.

Acara buku kerja VBA memungkinkan pengguna membuat makro VBA Macro Pengaturan makro di Excel VBA cukup sederhana. Struktur untuk makro Excel VBA melibatkan memulai dengan baris sub () sebelum memulai kode makro. Makro menggunakan Aplikasi Visual Basic di Excel untuk membuat fungsi kustom yang dibuat pengguna dan mempercepat tugas manual dengan membuat proses otomatis. yang dijalankan secara otomatis oleh Excel saat peristiwa tertentu terjadi. Mereka meningkatkan pengalaman pengguna, dan memungkinkan untuk menambahkan interaktivitas ke buku kerja Excel.

Ringkasan Cepat

  • Acara buku kerja didefinisikan sebagai tindakan yang memicu eksekusi makro tertentu di Excel.
  • VBA secara otomatis menjalankan acara setelah pengguna menentukan kode untuk acara yang telah terjadi.
  • Contoh acara lembar kerja VBA adalah Terbuka, yang dipicu segera setelah Buku Kerja diaktifkan.

Jenis Acara di Excel

Ada berbagai jenis objek di Excel, yang dapat memiliki berbagai acara yang terkait dengannya. Contoh event Excel termasuk Excel itu sendiri (aplikasi), workbook, worksheet, chart, dll. Event tersebut dijelaskan secara detail di bawah ini:

1. Acara tingkat aplikasi

Peristiwa aplikasi terjadi pada aplikasi Microsoft Office itu sendiri, seperti Excel. Contoh kejadian tingkat aplikasi termasuk membuka buku kerja baru, menyimpan buku kerja saat ini, atau menutup satu atau beberapa buku kerja yang terbuka.

2. Acara tingkat buku kerja

Peristiwa buku kerja terjadi karena tindakan pengguna di buku kerja itu sendiri. Contoh kejadian tersebut termasuk membuat lembar kerja baru, membuka buku kerja, dan mencetak buku kerja.

3. Acara tingkat lembar kerja

Peristiwa lembar kerja adalah peristiwa yang dipicu saat pengguna melakukan tindakan pada lembar kerja. Contoh kejadian tingkat lembar kerja termasuk mengklik ganda sel, mengklik kanan sel, mengubah sel di lembar kerja, mengubah warna lembar kerja, dll.

4. Peristiwa tingkat UserForm

Peristiwa UserForm adalah peristiwa yang terjadi pada UserForm atau objek (seperti tombol atau sel) dalam UserForm. Contoh acara UserForm adalah mengklik sel di UserForm.

5. Bagan acara

Peristiwa bagan adalah peristiwa yang terjadi pada lembar bagan. Lembar bagan berbeda dari lembar kerja, dan tugasnya adalah memegang bagan. Contoh peristiwa bagan termasuk mengubah ukuran bagan dan mengubah pilihan bagan. Bagan dan Templat Grafik Templat bagan dan grafik ini memberi Anda 10 jenis bagan dan grafik yang digunakan dalam perencanaan dan analisis keuangan. # 1 Grafik Garis Solusi sempurna untuk menampilkan beberapa rangkaian data yang terkait erat. # 2 Grafik Batang Bar (kolom) adalah jenis grafik terbaik untuk menyajikan satu layanan data.

Acara Tingkat Buku Kerja

Ikuti langkah-langkah di bawah ini untuk melihat daftar acara buku kerja:

  • Buka jendela VBA dari tab Pengembang Tab Pengembang Tab Pengembang, yang merupakan tab bawaan di Excel, menyediakan fitur yang diperlukan untuk menggunakan Visual Basic for Applications (VBA) dan melakukan operasi makro.
  • Klik "ThisWorkbook" di sisi kiri bawah Objek Microsoft Excel untuk membuka jendela kode.
  • Di jendela Kode, pilih Buku Kerja dari opsi drop-down di sebelah kiri. Ini akan menunjukkan kode Workbook_Open di jendela kode.
  • Klik drop-down kanan untuk melihat daftar acara buku kerja.

Acara Tingkat Buku Kerja

NB: Mengklik salah satu acara akan memasukkan kode untuk acara itu di jendela kode.

Acara Buku Kerja VBA yang Umum Digunakan

1. Buku Kerja Terbuka

Peristiwa Buka Buku Kerja terjadi saat buku kerja diakses. Ini adalah pesan pertama yang akan dilihat pengguna Excel saat buku kerja dibuka. Acara bisa dimodifikasi untuk memperlihatkan pengingat kepada pengguna saat buku kerja dibuka.

Ini juga dapat digunakan dengan cara berikut:

  • Tampilkan pesan selamat datang saat buku kerja dibuka.
  • Saat Anda ingin merekam stempel waktu setiap kali pengguna membuka buku kerja.
  • Saat Anda ingin menampilkan pengingat kepada pengguna berikutnya yang membuka buku kerja.
  • Saat Anda ingin menampilkan pesan pada hari tertentu dalam seminggu saat buku kerja dibuka.

2. Buku Kerja Acara Sebelum Simpan

Acara Buku Kerja BeforeSave diaktifkan saat pengguna Excel menyimpan buku kerja saat ini, dan dipicu bahkan sebelum buku kerja disimpan. Dua skenario yang mungkin ketika Peristiwa Buku Kerja Sebelum Simpan bisa dipicu meliputi:

  • Saat menyimpan buku kerja untuk pertama kalinya. Dalam kasus ini, ini akan menampilkan kotak dialog Save As sehingga pengguna dapat menentukan lokasi yang disukai di mana file akan disimpan.
  • Buku kerja sudah disimpan. Saat peristiwa semacam itu dipicu, itu akan menimpa perubahan dalam versi yang disimpan.

3. Buku Kerja Acara BeforeClose

Peristiwa Buku Kerja BeforeClose dipicu segera setelah buku kerja ditutup. Kode VBA dijalankan terlepas dari apakah buku kerja ditutup atau tidak. Dengan asumsi bahwa pengguna tidak menyimpan pekerjaan dan mendapat prompt yang meminta untuk menyimpan buku kerja atau membatalkan dan memilih yang terakhir, buku kerja tidak akan disimpan. Namun, karena Peristiwa BeforeClose telah dipicu, kode peristiwa telah dipicu.

Acara Buku Kerja VBA lainnya akan mencakup yang berikut:

  • BeforePrint
  • Menonaktifkan
  • NewSheet
  • SheetActivate
  • SheetBeforeDelete
  • SheetBeforeRightClick
  • WindowActivate
  • WindowDeactivate
  • SheetBeforeDoubleClick
  • SheetBeforeRightClick

Sumber Daya Lainnya

Finance adalah penyedia resmi Financial Modeling & Valuation Analyst (FMVA) ™ FMVA® Certification. Bergabunglah dengan 350.600+ siswa yang bekerja untuk perusahaan seperti Amazon, JP Morgan, dan program sertifikasi Ferrari, yang dirancang untuk membantu siapa saja menjadi analis keuangan kelas dunia . Untuk terus memajukan karier Anda, sumber daya tambahan di bawah ini akan berguna:

  • Contoh VBA Excel Contoh VBA Excel Excel VBA memungkinkan pengguna membuat makro yang mengotomatiskan proses dalam Excel. Panduan ini akan menggunakan contoh Excel VBA untuk menunjukkan cara merekam makro dengan menyiapkan makro, cara mendeklarasikan variabel, dan cara mereferensikan data.
  • Bagaimana cara menambahkan Tombol VBA di Excel? Bagaimana cara menambahkan Tombol VBA di Excel? Saat menggunakan buku kerja yang menyertakan kode VBA, Anda bisa menambahkan tombol makro untuk memudahkan pengguna Excel lainnya untuk menjalankan kode tanpa sepengetahuan
  • Bagaimana cara Debug Kode? VBA: Cara Men-debug Kode Saat menulis dan menjalankan kode VBA, penting bagi pengguna untuk mempelajari cara men-debug kesalahan kode. Ini adalah harapan pengguna Excel bahwa kodenya
  • Referensi Sel VBA Referensi Sel VBA Referensi sel VBA memungkinkan pengguna memberi tahu Excel di mana harus mencari data yang dibutuhkan. Setelah membuat makro dan mendeklarasikan variabel, langkah selanjutnya adalah membuat referensi sel VBA, yang sebenarnya merujuk ke setiap variabel dan kemudian dapat digunakan untuk memanipulasi data dalam lembar Excel.

Direkomendasikan

Apakah Crackstreams dimatikan?
2022
Apakah pusat komando MC aman?
2022
Apakah Taliesin meninggalkan peran penting?
2022