Pelajaran selanjutnya mengenai VBA PowerPoint ialah bagaimana membuat Variabel, Tipe Datanya dan Cara Membuat Makro di PowerPoint.
Jadi, saya harap dengan dibuatnya artikel ini, Tutorial VBA berikutnya bakal lebih mudah untuk dipahami.
Pastikan kalian juga membaca Artikel sebelumnya tentang "Mengenal VBA, Macro & Visual Basic Editor di PowerPoint" hehe đ
1# Variabel di VBA PowerPoint
Apa itu Variabel? Variabel adalah tempat untuk menyimpan suatu nilai atau data secara SEMENTARA.
Berbeda dengan Float(Nilai yang tetap/tidak berubah), contoh nilai Phi lingkaran = 3,14. Nilai Phi tentu tidak akan berubah.
Untuk membuat Variabel, kalian perlu mendeklarasikannya terlebih dahulu. Variabel juga memiliki tipe data tertentu, dan nilainya dapat diubah asalkan masih dalam tipe data yang sama.
Contoh : Varibel "makanan" dengan tipe data "String", kita bisa memberi nilai 'nasi', 'tidur', 'bangun' dan lainnya. Tetapi kita tidak bisa mengisinya dengan angka seperti 45, 323, 9900.
2# Tipe Data di VBA PowerPoint
Tipe data
|
Ukuran
|
Keterangan
|
Integer
|
2 byte
|
Input berupa data numerik, jangkauan nilai -32,768
hingga 32,767
|
Long
|
4 byte
|
Input berupa data numerik, jangkauan nilai -2,147,483,648
hingga 2,147,483,647
|
Single
|
4 byte
|
Input berupa data numerik, jangkauan nilai untuk nilai negatif -34028235E+38 hingga
-1401298E-45 dan untuk nilai positif 1401298E-45 hingga 34028235E+38
|
Double
|
8 byte
|
Input berupa data numerik, jangkauan nilai
untuk nilai negatif -17976931348623157E+308 hingga
-494065645841246544E-324 dan untuk
nilai positif -494065645841246544E-324
hingga 179769313486231570E+308
|
Currency
|
8 byte
|
Angka positif atau negative dengan jangkauan
maksimal 15 digit di sebelah kiri koma decimal dan 4 digit disebelah
kanannya. Tipe data yang dirancang untuk penggunaan uang.
|
String
|
10 byte
|
Input berupa data teks
|
Byte
|
1 byte
|
Input berupa
bilangan bulat, jangkauan nilai 0 hingga 255
|
Boolean
|
2 byte
|
Tipe data yang hanya memiliki nilai True atau False
|
Date
|
8 byte
|
Input berupa data nilai tetap dengan tanggal di
sebelah kiri koma desimal dan waktu di sebelah kanannya
|
Object
|
4 byte
|
Tipe data ini mengacu pada objek yang digunakan
seperti Form, kontrol, dll
|
Variant
|
16 byte untuk angka dan 22 byte untuk karakter
|
Input sembarang angka hingga jangkauan jenis double,
dan teks yang jangkauannya sama seperti String. Tipe data ini sangat boros
memori dibanding tipe data yang lain.
|
3# Deklarasi Variabel di VBA PowerPoint
Gunakan perintah Dim diikuti nama Varibel lalu Tipe datanya. Contoh : Dim nama_variabel As String
4# Aturan Penulisan Nama Variabel :p
- Nama variabel harus dimulai dengan huruf dan dapat mencapai hingga 255 karakter. Sebisa mungkin buatlah nama Variabel yang singkat dan mudah diingat.
- Nama variabel tidak boleh berisi karakter seperti titik, tanda seru, mathemati- operator kal (+, -, /, *), atau operator pembanding (=, <>,>,> =, <, <=), juga tidak dapat secara internal mengandung tipe deklarasi karakter (@, &, $, #).
- Nama variabel tidak boleh berisi spasi tetapi dapat berisi garis bawah, contohnya Juli_Koding. Namun, lebih umum untuk menghilangkan garis bawah dan membiarkan huruf besar sekaligus mengatur kata-kata, seperti JuliKoding.
5# Membuat Makro di VBA PowerPoint
1. Buatlah 2 Slide, pada Slide pertama buatlah tombol "Next" menggunakan Shape.
2. Tampilkan Visual Basic Editor(ALT+F11), klik kanan pada VBAProject - Insert - Module.
3. Untuk membuat Makro, gunakan perintah Sub diikuti nama Makronya dan simbol (), tekan Tombol ENTER, maka akan muncul End Sub.
Tuliskan kodingan/syntax kode yang kalian ingin jalankan di Makro tersebut.
Keterangan Kode :
- Kode yang berwarna Hijau menandakan 'Komentar', yaitu kode yang tidak akan dieksekusi/dijalankan.
- Kode yang berwarna Hitam tersebut yang di Jalankan/Aktif/Eksekusi.
4. Tekan ALT + F11 lagi untuk kembali, Klik Tombol yang kalian buat - Tab Insert - Action - Run Macro : pilih Makro yang baru kita buat.
Jalankan SlideShow(F5) dan coba kalian klik Tombol "Next", maka Perintah kode pada Makro tersebut akan Jalan.