Cara mudah membuat sebuah kuis di PowerPoint menggunakan Visual Basic untuk aplikasi

Apakah Anda tahu itu mungkin untuk membuat slide kuis sendiri di Microsoft PowerPoint menggunakan fungsi makro dan melakukan sedikit pemrograman dalam Visual Basic for Applications (VBA)?

Anda dapat menggunakan slide kuis untuk membuat presentasi lebih menarik dan menyenangkan. Mereka bekerja sesuatu seperti ini: Setiap slide mengajukan pertanyaan dan menampilkan pilihan jawaban. Kuis-taker kemudian klik pada jawaban yang mereka pikir benar. Jika mereka menjawab dengan benar, pesan akan muncul Selamat dan mereka secara otomatis beralih ke slide berikutnya. Jika mereka memilih jawaban yang salah, mereka menerima "coba lagi" pesan. Slideshow ini tidak akan maju sampai mereka memilih jawaban yang benar.

Anda mungkin berpikir bahwa bekerja dengan VBA terlalu rumit, tapi lebih mudah daripada yang Anda kira. Kode VBA ini mudah dimengerti dan, untuk tip ini saya bisa menggunakan Visual Basic untuk membuat kuis 10-slide dalam waktu kurang dari satu jam.
Langkah 1: Buat slide pilihan ganda

Langkah pertama adalah membuat slide pertanyaan. Dalam PowerPoint, memulai slide baru menggunakan tata letak slide Hanya Judul. Ketik pertanyaan pertama dalam placeholder judul.

Untuk menambah jawaban pilihan ganda, pergi ke toolbar Menggambar dan pilih AutoShapes> Action Buttons. (2007: tab Home> kelompok Menggambar> Shapes> Aksi bagian Buttons) Kemudian pilih tombol action kosong. Sekarang klik pada slide dan tombol baru akan muncul. Ketika kotak dialog Pengaturan Aksi muncul, pilih Batal. Anda akan kembali ke kotak nanti di tutorial.

Mengubah ukuran dan posisi tombol pada slide. Untuk konsistensi, ukuran tombol untuk memungkinkan jawaban teks terpanjang. Format tombol yang diinginkan.
answer buttons
tombol jawaban

Klik kanan pada tombol, pilih Add Text dari menu shortcut, dan ketik jawaban pertama. Sekarang pilih tombol, salin ke Clipboard, dan menyisipkan salinan tambahan dari tombol grafis untuk jawaban yang tersisa Anda harus pada slide.

Ketika semua tombol berada di tempat, pilih masing-masing individu dan mengedit teks. Anda juga dapat menyelaraskan dan mendistribusikan tombol jawaban pada slide. Memilih mereka semua. Pilih Menggambar toolbar> Align atau Distribute, Rata Kiri, kemudian Menggambar toolbar> Align atau Distribute> Mendistribusikan vertikal. (Dalam PowerPoint 2007: Menggambar Tools tab Format> Atur grup> Align tombol> Rata Kiri, maka tombol Align> Distrubte Vertikal)

Ulangi proses ini untuk membuat setiap slide pertanyaan tambahan.

Tip: Dalam tampilan Slide Sorter, Anda bisa COPY (CTRL + C) pertanyaan slide pertama dan PASTE sebagai sebanyak yang diperlukan untuk dengan cepat menciptakan slide pertanyaan yang tersisa. Kemudian kembali ke tampilan Normal untuk mengedit teks tiap slide.

Pada slide kuis akhir Anda, membuat tombol action dengan kata Akhir, dan menempatkannya pada slide.

Langkah 2: Buat Macro

Ketika Q & A slide selesai, Anda siap untuk membuat macro menggunakan PowerPoint Visual Basic Editor. Sebelum memulai, pastikan bahwa hanya presentasi yang sedang Anda kerjakan terbuka.

Untuk membuka Visual Basic Editor, pilih Tools> Macro> Visual Basic Editor.

Pada tahun 2007 dan kemudian, Anda harus terlebih dahulu menampilkan tab Developer jika tidak sudah ditampilkan. (Secara default, tidak ditampilkan.) Pilih tombol Office> PowerPoint Options. Dalam PowerPoint 2007, dalam kategori Popular, periksa Tampilkan Tab Pengembang di Ribbon kotak centang. Dalam PowerPoint 2010 dan 2013, bukannya pergi ke kategori Customize Ribbon. Di sisi kanan kotak dialog, centang kotak centang Developer.

Kemudian, untuk membuka Visual Basic Editor, pilih tab Pengembang> Grup Kode> Visual Basic.

Editor terbuka di jendela baru. Sisi kanan jendela akan abu-abu. Dari menu insert pilih modul dan Anda akan melihat area putih kosong di mana Anda dapat mengetik makro. Kami akan membuat tiga macro.

Kita akan mulai dengan kode untuk jawaban yang salah. Dalam ruang kosong besar di sebelah kanan, ketik berikut pada tiga baris:

Sub Wrong()
MsgBox (“Sorry, that’s not right. Please try again.”)
End Sub


Dalam situasi tertentu, jika Anda membuat kesalahan, editor akan memperingatkan Anda, tapi pesan mungkin tidak jelas bagi Anda. Paling sering kesalahan adalah hasil dari salah ketik kode. Anda mungkin telah ditinggalkan salah satu tanda kutip atau tanda kurung tutup pada akhir baris. Periksa kembali mengetik dan membuat penyesuaian sampai Editor tidak menunjukkan peringatan.

Berikutnya adalah kode untuk jawaban yang benar. Pada akhir baris membaca "End Sub," tekan Enter. Ini dimulai kelompok kode baru. Kemudian ketik empat baris berikut:

Sub Right()
MsgBox (“That’s right!”)
SlideShowWindows(1).View.Next
End Sub

Kode ini mirip dengan makro sebelumnya, kecuali untuk baris ketiga, yang kemajuan kuis-taker ke slide berikutnya.

Pada slide terakhir, Anda tidak ingin slideshow untuk maju ke slide berikutnya karena yang dimulai presentasi seluruh lagi. Sebaliknya, Anda ingin pemirsa untuk menggunakan tombol yang keluar slideshow. Jadi setelah sebelumnya "End Sub," tekan Enter lagi dan ketik bagian akhir kode Anda:

Sub RightLast()
MsgBox (“Congratulations!”)
End Sub

macro to exit to exit the slideshow
makro untuk keluar untuk keluar dari slideshow

Langkah 3: Pasang macro untuk tombol

Untuk kembali ke PowerPoint dari Editor Visual Basic, klik View Microsoft PowerPoint icon (pojok kiri atas, di bawah link menu File). Tinggalkan Visual Basic Editor terbuka di latar belakang. Dalam PowerPoint, menyimpan presentasi, karena hal ini menyimpan macro baru juga.

Pergi ke slide pertama pertanyaan Anda dan pilih tombol dengan jawaban yang benar. Catatan: Pilih seluruh tombol, bukan hanya teks pada tombol. Anda melakukan ini dengan mengklik di perbatasan di sekitar tepi tombol.

Klik kanan tombol dan pilih Action Settings dari menu shortcut. Aksi Pengaturan kotak dialog muncul. Pilih tab Klik Mouse, dan dalam Aksi pada bagian Klik, memeriksa opsi Makro Run dan pilih makro Kanan baru Anda dari daftar drop-down. (Perhatikan bahwa semua makro di daftar ini diberi nama untuk tiga potongan kode yang Anda buat di Editor Visual Basic.) Klik OK. (Catatan:. Terima kasih untuk salah satu komentator di bawah ini untuk menunjukkan bahwa Anda mungkin harus memilih Hyperlink bukan Pengaturan Aksi)

Sekarang pilih setiap jawaban yang salah dan mengikuti prosedur yang sama, kecuali pilih makro Salah dari daftar drop-down.

Sebelum melanjutkan ke slide lain untuk menetapkan makro yang tepat, mencoba tombol pada slide pertama. Pergilah ke tampilan Slide Show. Klik pada jawaban yang salah. Sebuah kotak teks-pesan harus pop up yang menunjukkan Anda telah memilih jawaban yang salah. Klik OK untuk menutup kotak. Periksa jawaban yang salah lainnya pada slide untuk memastikan mereka juga bekerja. Akhirnya, pilih jawaban yang benar. Kali ini, kotak teks-pesan harus menunjukkan Anda telah memilih jawaban yang tepat. Klik OK dan slide otomatis akan maju ke slide berikutnya.

Dengan slide pertama bekerja dengan benar, mengedit sisa presentasi, melampirkan macro sesuai dengan tombol. Pada slide terakhir, menetapkan makro RightLast dengan jawaban yang benar sehingga kuis-taker tinggal di slide terakhir.

Ingat tombol End anda buat pada slide terakhir ini? Klik kanan pada tombol tersebut dan pilih Settings Action. Pada kotak dialog Pengaturan Aksi, pilih Hyperlink Untuk opsi dan pilih End Show dari daftar drop-down. Klik OK. Kuis-taker dapat menggunakan tombol ini ketika mereka selesai menjawab semua pertanyaan.

Pastikan untuk menyimpan file PowerPoint.

Langkah 4: Setup akhir

Untuk mencegah kuis-taker dari mengklik tanpa menjawab semua pertanyaan, pilih Slide Show> Set Up Show. Dalam Set Up Show kotak dialog memilih Browsed di Kios (Full Screen) "pilihan di bawah Tampilkan Type daerah. Klik OK. Dengan pengaturan ini, satu-satunya cara seseorang bisa keluar dari presentasi adalah dengan menggunakan tombol ESC.
final setup
pembuatan akhir
Sekarang, masuk ke mode Slide Show dan mencoba kuis Anda, memastikan semua jawaban yang salah dan jawaban yang benar menggunakan makro yang tepat. Jika Anda mendapatkan pesan tentang macro, Anda harus memberitahu PowerPoint yang Anda ingin menjalankan macro. Hal ini disebabkan pengaturan keamanan PowerPoint.

Tidak begitu sulit, bukan?