macro vba

3

Click here to load reader

Upload: rosid-tamami

Post on 21-May-2015

210 views

Category:

Education


6 download

DESCRIPTION

Macro VBA quis interaktif

TRANSCRIPT

Page 1: Macro vba

Membuat Quiz Interaktif dengan Powerpoint

(Rosid Tamami)

Banyak software yang khusus didesain untuk membuat quis atau uji kompetensi secara onlie, semisal

Quiz creator bisa juga memanfaatkan Google drive atau juga menggunakan edmodo. Aplikasi

powerpoint juga bisa digunakan untuk membuat Quiz interaktif dengan memanfaatkan macro (VBA),

quis ini bisa digabung dengan media presentasi pembelajaran yang sudah kita buat. Langkah

membuatnya sebagi berikut :

1. Siapkan slide presentasi soal (master soal), bentuk slide seperti berikut

2. Duplikasi soal sebanyak yang dibutuhkan

3. Lebih mudah option jawaban dibuat dalam wordart atau textbox dan option A, B, C, D dibuat

dalam shape

4. Ketikkan scrip berikut dalam notepad, simpan dengan extensi bas (*****.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 + 20 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(20) .Shapes(2).TextFrame.TextRange.Text = nilai End With End Sub

Page 2: Macro vba

5. Masuk kembali ke slide powerpoint, aktifkan tab developer, langkahnya : klik file – option –

customize ribon – centang developer (untuk office 2010, versi yang lain lebih kurang sama)

6. Masuk ke Tab developer, klik visual basic, VBA editor seperti berikut

7. Klik file – import file – browse file yang kita buat ( ****.bas)

8. VBA sudah masuk dalam powerpoint, tinggal kita hubungkan melalui Tab Insert – Action ( sama

dengan hyperlink dan triger)

Penjelasan script VBA

Script VBA diatas terdiri 4 empat bagian yaitu : mulai menjawab (sub mulai), jawaban benar dengan

diberi rumus , nilai = nilai + 20 ( asumsi soal 5 buah jika benar semua 5 x 20 = 100, rumus menyesuaikan

dengan jumlah soal), menampilkan nilai (sub tampilkan)

Memasukan VBA ke dalam powerpoint

Langkah 1

1. Buat slide powerpoint dengan diawali slide pembuka yang diberi tombol (shape) mulai

2. Buat slide kedua berisi soal dengan Optin jawaban dalam tombol (shape)

3. Duplikasi slide soal sebanyak yang dibutuhkan (rumus nilai menyesuaikan)

4. Buat slide terakhir tampilan nilai

Langkah 2

1. Pada slide pembuka, klik tombol mulai, klik insert – action – run macro – pilih mulai – ok

2. Pada slide soal dengan langkah yang sama, masing-masin option A – D pada run macro pilih

(benar atau salah)

3. Hubungkan semua option soal dengan macro benar / salah sampai selesai

4. Pada tombol tampilkan klik run macro – tampilkan.

Page 3: Macro vba

Selamat mencoba ..... semoga berhasil dan bermanfaat ..... salam