3. 3
Pada slide ke-12 buatlah menu untuk menampilkan nilai, misalnya :
Kemudian pada slide ke-13 sisipkan shape untuk menampilkan nilai, misalnya :
4. 4
Membuat penilaian dengan VBA
Untuk membuat penilaian dengan VBA, langkah pertama tampilkan menu
developer dengan cara klik “Office button” > klik “Powerpoint Options” > klik
“Show Developer tab in the Ribbon” > klik “OK”.
Kemudian klik “Developer” > klik “Visual Basic” > klik “Insert” > klik “Module”
5. 5
Kemudian copy > paste script di bawah ini pada Module1 :
Dim nilai As Integer
Dim konfirmasi As String
Sub mulai()
nilai = 0
ActivePresentation.SlideShowWindow.View.Next
End Sub
Sub benar()
konfirmasi = MsgBox("Anda yakin dengan jawaban ini?",
vbYesNo, " Cek Jawaban! ")
If konfirmasi = vbYes Then
nilai = nilai + 10
ActivePresentation.SlideShowWindow.View.Next
End If
End Sub
Sub salah()
konfirmasi = MsgBox("Anda yakin dengan jawaban ini?",
vbYesNo, " Cek Jawaban! ")
If konfirmasi = vbYes Then
ActivePresentation.SlideShowWindow.View.Next
End If
End Sub
Sub cek()
ActivePresentation.SlideShowWindow.View.Next
tampilkan
End Sub
Sub tampilkan()
With ActivePresentation.Slides(13)
.Shapes(2).TextFrame.TextRange.Text = nilai
End With
End Sub
6. 6
Jika anda melakukan langkah ini dengan benar maka akan tampil seperti pada
gambar di bawah ini :
Keterangan :
Pada script “nilai = nilai + 10” silahkan sesuaikan dengan jumlah soal
anda. Angka 10 di sini adalah skor untuk tiap nomor soal jika dijawab
benar.
Pada script “Slide (13)” silahkan sesuaikan dengan nomor slide di mana
nilai siswa akan ditampilkan.
Pada script “Shapes (2)” silahkan sesuaikan dengan nomor shape dimana
nilai siswa akan ditampilkan.
Kemudian kita hubungkan setiap tombol dengan script VBA dengan cara klik
kanan pada tombol > klik “Insert” > klik “Action” > klik “Run macro” , kemudian
pilih macro sesuai tabel di bawah ini :
Tombol Run macro
Mulai mulai
Opsi jawaban benar benar
Opsi jawaban salah salah
Cek Nilai cek
Seperti ditunjukkan pada gambar di bawah ini :
7. 7
Run macro pada tombol “Mulai”
Run macro pada setiap tombol Opsi jawaban benar
8. 8
Run macro pada setiap tombol Opsi jawaban salah
Run macro pada tombol “Cek Nilai”
Pembuatan quiz interaktif dengan VBA telah selesai. Silahkan dicoba dijalankan
dengan menenkan “slide show” atau F5. Berikut ini contoh tampilan slide jika
langkah-langkah anda benar :
9. 9
Terakhir, silahkan simpan file anda dengan memberi nama file dan pilih type
penyimpanan (Save as type) : “Powerpoint Macro-Enabled Presentation” .
10. 10
Demikian tutorial mengenai cara membuat quiz interaktif dengan Visual Basic for
Applications(VBA) pada Powerpoint. Semoga bermanfaat.
Biografi Penulis
Agus Dwianto, S.Pd
19810808 200501 1 008
Menyelesaikan S1 Pendidikan Fisika di Jurusan P. MIPA
FKIP Universitas Sebelas Maret tahun 2004. Saat ini
mengajar di SMP Negeri 2 Paranggupito Kabupaten
Wonogiri. Menjadi kontributor beberapa blog/website
pendidikan, diantaranya blog http://www.formulasi.or.id
dan http://www.m-edukasi-web.id .
Aktif di dunia multimedia pembelajaran dan blog pendidikan. Prestasi yang
pernah diraih diantaranya Juara 1 Teacher Blog Competition Insan Cendekia
Tahun 2012 dan Juara 2 Lomba Pembuatan Bahan Ajar Mandiri Berbasis
Komputer/Multimedia LPMP Jawa Tengah. Tulisan-tulisannya bisa dilihat di blog
pribadinya, yaitu http://www.sangpengajar.com maupun
http://www.indonesiacerdas.web.id.
Penulis dapat dihubungi via : e-mail : agusdwianto81@gmail.com , Facebook :
https://www.facebook.com/agusdwianto81 , HP : 081 5678 1414 8.