Beginilah Cara Menjalankan Macro Otomatis Ketika File Excel Dibuka - Gasskeun Beginilah Cara Menjalankan Macro Otomatis Ketika File Excel Dibuka | Gasskeun

Beginilah Cara Menjalankan Macro Otomatis Ketika File Excel Dibuka

Hai sobat Excel-ID masih tetap semangat berguru coding atau Macro VBA? Saya kira masih jikalau Anda malas lebih baik stop membaca disini dan jangan baca lagi, namun Jika Anda masih tertarik untuk berguru VBA silakan lanjutkan membaca artikel kali ini.

Mari berguru Macro, dan materi kali ini yaitu bagaimana cara menjalankan macro VBA otomatis ketika File Aplikasi Excel dibuka pertama kali. Cara ini dilakukan dengan melaksanakan mekanisme Open Workbook jadi coding yang harus Anda buat yaitu pada This Workbook.

Syntax Coding VBA:
Private Sub Workbook_Open()
Call NamaMacronya
End Sub

Nah pada syntax diatas Anda akan menciptakan coding dengan prosedure Workbook_Open artinya ketika workbook atau file dibuka maka macro akan mulai dijalankan. Sebenarnya hal ini akan lebih keren lagi jikalau Anda kreatif . Pada goresan pena Call NamaMacronya merupakan nama macro yang akan dijalankan artinya Anda harus menciptakan terlebih dahulu module macronya contohnya saa akan menampilkan sebuah pesan ketika file excel pertama kali dibuka dengan pesan "Selamat Datan di Aplikasi Keren"

Untuk menampilkan pesan dengan macro sudah saya bahas pada artikel di blog ini silakan cari dan baca kembali

Baca:
Cara Membuat pesan dengan Macro VBA

Nah jikalau Anda sudah paham bagaimana cara menciptakan pesan dengan Macro VBA langkah berikutnya tidaklah sulit Anda hanya tinggal menciptakan module gres saja dan berikut rujukan mudule NamaMacronya


Sub NamaMacronya()
MsgBox "Selamat Datang di Aplikasiku", , "Informasi"
End Sub
Untuk tampilan coding VBAnya silakan perhatikan gambar pada desain saya


Silakan Simpan file rujukan ini terserah mau dikasih nama apa dan jangan lupa untuk type filenya pilih yang Excel Binary Workbook



Save As Type piliah Excel Binary Workbook, bahu-membahu Anda juga dapat pilih type dengan enable Macro namun saya sarankan pilih type Binary saja.

Setelah Anda menyimpannya coba Anda buka file Contoh Aplikasi tersebut dan lihatlah apa yang terjadi pertama kali dibuka maka akan muncul pesan : Selamat Datang di Aplikasiku.

Gak percaya? silakan lihat akhirnya kalo yang punya saya akan tampil berikut :


Ingat Anda harus menciptakan coding pada ThisWorkbook  bukan pada Sheet dan gunakan prosedure Open, kalo mustahil coding tidak akan berjalan sesuai harapan.

Contoh Lain jikalau yang akan dibuka pertama kali yaitu Form maka buatlah coding berikut
Sub BukaOtomatis()
Sheets("Pembukaan").Activate
UserForm1.Show
End Sub


Untuk rujukan penggunaan ini beberapa orang programmer VBA telah menggunakannya dan untuk menghindari adanya perubahan pada data yang seharusnya dilarang dirubah oleh user. dan User akan melihat tampilan atau pesan awal saja dan bahkan ada juga yang menciptakan form full screen untuk menghindari perubahan data pada worksheet.

Demikian agar bermanfaat

Related Posts