Sebelum mengikuti pembahasan 'Event dan Property' kali ini, pastikan anda membaca tutorial VBA PowerPoint dari awal hanya di JuliKoding.
Karena bermain VBA PowerPoint sangatlah menyenangkan π asik deh, bisa bikin apapun semau kalian dengan koding.
BACA JUGA : Membuat Animasi Karakter 3D buatan Sendiri di PowerPoint
#Properti dan Eventπ€?
Masing-masing komponen mempunyai PROPERTY yang berbeda dan jumlahnya banyak, tetapi ada beberapa property yang sering digunakan pada setiap komponen, antara lain :
- Name : menyatakan nama komponen/objek form yang sangat berguna untuk proses koding.
- Caption : untuk memberikan teks pada komponen.
- Font : untuk mengatur gaya(style), ukuran(size) dan Efek dari suatu teks.
- Position : mengatur posisi(top, left, height, bottom) pada komponen.
- Color : mengubah warna pada komponen. Umumnya, ada 2 yaitu BackColor & ForeColor.
Pemrograman visual bersifat event-driver, yang artinya program bekerja berdasarkan EVENT yang terjadi ketika suatu object diberikan aksi misalkan tombol ditekan, option dipilih, atau setelah mengetikkan sesuatu pada text kemudian di tekan ENTER.
Tampilan Kode Program |
- Procedure View : Menampilkan Kode Program pada Object Selector yang aktif.
- Full Module View : Menampilkan semua Kode Program yang ada.
Setelah mengetahui tampilan dasar dari Kode Program, waktunya ikuti tutorial dibawah ini..
#Tutorial Program Sederhana di VBA PowerPoint
1. Buatlah 3 komponen ke dalam Slide kalian, yaitu..
- Textbox(1)
- Label(1)
- CommandButton(2)
2. Ubah nilai dari Properties Caption, Font & ForeColor dari Komponen Tombol OK dan Tombol Reset.
3. Klik Ganda(Double Click) pada salah satu komponen Tombol, maka akan otomatis muncul VBE(Visual Basic Editor) dan ketikkan kode berikut.
#Keterangan Kode, Ketika tombol di klik(Event) :
- Tombol OK = nilai dari properti Caption pada komponen Label1 memiliki nilai yang sama dengan properti Text pada komponen Textbox.
- Tombol Reset = Nilai dari properti Caption menjadi teks kosong.
4. Jangan lupa simpan file PowerPoint dalam format pptm. Sekarang coba jalankan SlideShow(F5).
5. Ketika anda ketikkan sesuatu di TextBox dan klik tombol 'OK', maka Teks tersebut akan tampil pada Label.
Sedangkan untuk menghapusnya, tekan tombol 'Reset'.
Baiklah, sudah mulai mengerti? Sebagai pemanasan, saya tantang anda untuk membuat Program seperti di bawah ini.
Komponen yang digunakan untuk program diatas, antara lain :
- TextBox(1)
- Label(1)
- CommandButton(2)
- OptionButton(2) - New
- CheckBox(2) - New
Apabila anda tetap tidak bisa membuatnya, atau ingin melihat seperti apa kodingannya, klik tombol dibawah..
Private Sub CheckBox1_Click()
Label1.FontItalic = CheckBox1.Value
End Sub
Private Sub CheckBox2_Click()
Label1.FontBold = CheckBox1.Value
End Sub
Private Sub CommandButton1_Click()
Label1.Caption = TextBox1.Text
End Sub
Private Sub CommandButton2_Click()
CheckBox1.Value = False
CheckBox2.Value = False
OptionButton1.Value = False
OptionButton2.Value = False
Label1.ForeColor = vbBlack
End Sub
Private Sub OptionButton1_Click()
Label1.ForeColor = vbRed
End Sub
Private Sub OptionButton2_Click()
Label1.ForeColor = vbBlue
End Sub
Private Sub OptionButton1_Click()
ListBox1.Clear
ListBox1.AddItem "Tamashii Insert"
ListBox1.AddItem "Yamada Kun"
ListBox1.AddItem "Kampher"
End Sub
Private Sub OptionButton2_Click()
ListBox1.Clear
ListBox1.AddItem "Aho Girl"
ListBox1.AddItem "Gintama"
End Sub
Private Sub OptionButton3_Click()
ListBox1.Clear
ListBox1.AddItem "One Piece"
ListBox1.AddItem "Dragon Ball"
ListBox1.AddItem "Naruto"
End Sub
Jadi seperti itulah Pembelajaran mengenai 'Event dan Property' di VBA PowerPoint, perbanyak latihan ya agar lebih lincah dalam mengkoding.
Dukung terus blogku dengan Follow & Share dari kalian π kan biar aku juga semangat bikin tutorialnya. Gomawo, syukron, arigatou, thanks, terima kasih..