3
MAZGURU TUTORIAL POWERPOINT 2007 e-mail : [email protected] ---------------------------------------------{http://www.smayani.wordpress.com} [1] SOAL PILIHAN GANDA POWERPOINT 2007 DENGAN PEMPROGRAMAN VBA (VISUAL BASIC FOR APPLICATION) Selama ini kita menggunakan program presentasi powerpoint untuk pembelajaran kurang maksimal. Saya baru tahu ternyata powerpoint juga cukup handal dan ampuh tak kalah dengan macromedia flash dalam hal presentasi multimedia. Powerpoint mampu diprogram dengan bahasa pemprograman visual basic for application (VBA) untuk membuat tampilan dan kuis interaktif. Berikut akan saya jelaskan bagaimana membuat kuis interaktif powerpoint dengan VBA. 1. Bukalah program notepad lalu ketik bahasa program VBA dibawah ini lalu simpan dengan ekstensi .bas. Dim nilai As Integer Dim konfirmasi As String Sub mulai() nilai = 0 ActivePresentation.SlideShowWindow.View.Next End Sub Sub benar() konfirmasi = MsgBox("Yakin dengan jawaban anda?", vbYesNo, " Cek Jawaban!") If konfirmasi = vbYes Then nilai = nilai + 5 ActivePresentation.SlideShowWindow.View.Next End If End Sub Sub salah() konfirmasi = MsgBox("Yakin dengan jawaban anda?", vbYesNo, " Cek Jawaban!") If konfirmasi = vbYes Then ActivePresentation.SlideShowWindow.View.Next End If End Sub Sub jawab() ActivePresentation.SlideShowWindow.View.Next tampilkan End Sub Sub tampilkan() With ActivePresentation.Slides(108) .Shapes(2).TextFrame.TextRange.Text = nilai End With End Sub Simpan ketikan pada notepad dengan ekstensi bas dengan cara : klik toolbar file save as save as type ganti dengan all files file name diisi dengan nama file SCRIPT.bas simpan difolder presentasi yang telah kita buat. 2. Buka program powerpoint yang telah dibuat, tampilkan toolbar developer dengan cara klik tombol office lalu klik klik Show developer Tab in The Ribbon.

Quiz Powerpoint Dengan Pemprograman Vba

Embed Size (px)

DESCRIPTION

powerpoint

Citation preview

Page 1: Quiz Powerpoint Dengan Pemprograman Vba

MAZGURU TUTORIAL POWERPOINT 2007 e-mail : [email protected]

---------------------------------------------{http://www.smayani.wordpress.com}

[1]

SOAL PILIHAN GANDA POWERPOINT 2007 DENGAN PEMPROGRAMAN VBA (VISUAL BASIC FOR APPLICATION)

Selama ini kita menggunakan program presentasi powerpoint untuk pembelajaran kurang maksimal. Saya baru tahu ternyata powerpoint juga cukup handal dan ampuh tak kalah dengan macromedia flash dalam hal presentasi multimedia. Powerpoint mampu diprogram dengan bahasa pemprograman visual basic for application (VBA) untuk membuat tampilan dan kuis interaktif. Berikut akan saya jelaskan bagaimana membuat kuis interaktif powerpoint dengan VBA. 1. Bukalah program notepad lalu ketik bahasa program VBA dibawah ini lalu simpan dengan

ekstensi .bas.

Dim nilai As Integer Dim konfirmasi As String Sub mulai() nilai = 0 ActivePresentation.SlideShowWindow.View.Next End Sub Sub benar() konfirmasi = MsgBox("Yakin dengan jawaban anda?", vbYesNo, " Cek Jawaban!") If konfirmasi = vbYes Then nilai = nilai + 5 ActivePresentation.SlideShowWindow.View.Next End If End Sub Sub salah() konfirmasi = MsgBox("Yakin dengan jawaban anda?", vbYesNo, " Cek Jawaban!") If konfirmasi = vbYes Then ActivePresentation.SlideShowWindow.View.Next End If End Sub Sub jawab() ActivePresentation.SlideShowWindow.View.Next tampilkan End Sub Sub tampilkan() With ActivePresentation.Slides(108) .Shapes(2).TextFrame.TextRange.Text = nilai End With End Sub

Simpan ketikan pada notepad dengan ekstensi bas dengan cara : klik toolbar file � save as � save as type ganti dengan all files �file name diisi dengan nama file SCRIPT.bas � simpan difolder presentasi yang telah kita buat. 2. Buka program powerpoint yang telah dibuat, tampilkan toolbar developer dengan cara klik tombol

office � lalu klik � klik Show developer Tab in The Ribbon.

Page 2: Quiz Powerpoint Dengan Pemprograman Vba

MAZGURU TUTORIAL POWERPOINT 2007 e-mail : [email protected]

---------------------------------------------{http://www.smayani.wordpress.com}

[2]

3. Buka file presentasi yang telah dibuat, klik Developer � klik lalu akan muncul tampilan Microsoft Visual Basic � klik File � klik Import file � pilih file SCRIPT.bas yang telah kita buat � akan muncul VBA Project � klik modules � klik 2x Module 1 lalu akan mucul bahasa pemprograman VBA seperti gambar dibawah ini :

4. Buatlah soal pilihan ganda, perhatikan contoh :

Awal kuis buatlah petunjuk pengerjaan kuis. Buat tombol MULAI aktifkan dengan mengkliknya lalu klik tombol insert pada toolbar standar � klik

tombol akan muncul text box seperti diatas klik run macro � pilih mulai

Jika jumlah soal 20 maka tak perlu diubah, jika soal yang akan dibuat 10 maka angka 5 diganti dengan 10. Rumus nilai : Jumlah soal x angka dalam kotak = 100

Ganti angka (108) sesuai dengan no slide tampilan hasil nilai kuis.

Page 3: Quiz Powerpoint Dengan Pemprograman Vba

MAZGURU TUTORIAL POWERPOINT 2007 e-mail : [email protected]

---------------------------------------------{http://www.smayani.wordpress.com}

[3]

5. Buat soal pilihan ganda, usahakan untuk setiap slide satu soal. Perhatikan petunjuk dibawah ini :

6. Setelah selesai membuat soal pilihan ganda, buat satu slide untuk menampilkan keterangan

kriteria ketuntasan, seperti dibawah :

7. Buat satu slide lagi untuk menampilkan nilai, perhatikan contoh berikut :

“SELAMAT MENCOBA, SEMOGA BERHASIL”

Buat tombol pilihan ganda, lalu klik insert � action �atur action setting dengan klik run macro � pilih benar jika jawaban tsb benar atau pilih salah jika jawaban tsb salah

(gambar action setting seperti diatas)

Lakukan hal serupa untuk soal-soal berikutnya sampai selesai.

Buat tombol CEK NILAI ANDA, lalu klik insert � action �atur action setting dengan klik run macro � pilih jawab

(gambar action setting seperti diatas)

Buat tombol untuk menampilkan nilai. Buka window VBA seperti cara no.3. Pada kode terakhir seperti dibawah, ubah angka (108) sesuai no slide terakhir yang tampil ini. Ubah juga angka (2) sesuai urutan tombol yang Anda buat. Kebetulan saya membuat 6 tombol, dan tombol untuk nilai adalah urutan ke-2 yang saya buat