4.2信不信,只用兩句程式碼做出的互動式單項選擇題
用vba在ppt中製作單項選擇題,具有良好的互動性,避免答案出現必須依次出現,可以有學生決定去做哪個題目、哪部分,加大了課堂的知識容量和自由度,人機互動更加方便,師生互動更加有序,因此在教學中具有一定的應用價值。
複雜的vba程式碼讓很多人望而卻步,這是一個事實。其實可以用非常簡單一兩句程式碼就可以做出很好的互動式單項選擇題。
只要有兩句就能完成單項選擇題的互動:
MsgBox ("對不起,答錯了!")
MsgBox ("你真棒,答對了!")
右擊任一選項卡,單擊“自定義功能區”命令,
在開啟的對話方塊中勾選“開發工具”選項,單擊“確定”命令,
單擊出現的“開發工具”選項卡,就可以看見“控制元件”組的各種控制元件。
現舉例製作互動性單項選擇題過程如下:
1.中國獲得奧運會金牌第一人是:
A.李寧
B.許海峰
C.吳小璇
D.欒菊傑
首先,用插入文字框的方法輸入題目的題幹部份“1.中國獲得奧運會金牌第一人是:”,設定為楷體40 黑,再用控制元件工具箱中的單選框做好四個選項。先做好第一個以後,複製得到其它三個再修改。
單擊選項按鈕,然後在幻燈片上左擊,出現OptionButton1項,右鍵單擊OptionButton1,在彈出選單中選擇“屬性”,修改屬性中的“Caption”為“A.李寧”,修改屬性中的“font”為楷體、一號,“Enable”為“ture” ,“ForeColor”為&H000000FF&,紅色,
右鍵單擊OptionButton1,在彈出選單中選擇“檢視程式碼”,在 “Private Sub OptionButton1_Click()”和“End Sub”兩段程式碼中間插入:
Private Sub OptionButton1_Click()
MsgBox ("對不起,答錯了!")
End Sub
右擊單選項,在彈出選單中選擇“設定控制元件格式”,在“設定控制元件格式”調整選項尺寸為高度:1.5,寬度:18 ,
然後用複製出另外三個,分別修改它們的位置,在彈出選單中選擇“位置”,分別設定為(4,6)(4,9)(4,12)(4,15),注(左上角,左上角);
然後分別修改複製出另外三個“屬性”和“察看程式碼”中的程式碼。
第二個OptionButton2屬性中的“Caption”修改為“B.許海峰”,右鍵單擊OptionButton2,在彈出選單中選擇“檢視程式碼”,在開啟的視窗中出現“Private Sub OptionButton2_Click()”和“End Sub”兩段程式碼中間插入:
Private Sub OptionButton2_Click()
MsgBox ("你真棒,答對了!")
End Sub
第三個OptionButton3屬性中的“Caption”修改為“C.吳小璇”,右鍵單擊OptionButton3,在彈出選單中選擇“檢視程式碼”,在開啟的視窗中出現“Private Sub OptionButton3_Click()”和“End Sub”兩段程式碼中間插入:
Private Sub OptionButton3_Click()
MsgBox ("對不起,答錯了!")
End Sub
第四個OptionButton4屬性中的“Caption”修改為“D.欒菊傑”,右鍵單擊OptionButton4,在彈出選單中選擇“檢視程式碼”,在開啟的視窗中出現“Private Sub OptionButton4_Click()”和“End Sub”兩段程式碼中間插入:
Private Sub OptionButton4_Click()
MsgBox ("對不起,答錯了!")
End Sub
至於四個選項哪個對,就輸入:MsgBox ("你真棒,答對了!"),其餘的輸入:MsgBox ("對不起,答錯了!")。
再複製出若干張幻燈片,只要修改一下題乾和每一項中的屬性中的“Caption”和四個選項中的程式碼就可以了。
只用一句程式碼就可以做出如此互動性好的ppt,很簡單吧?vba是一種很好的製作ppt的方法,只要你有興趣,有毅力去學習,你會開闢出一個全新的ppt製作新天地!
相關文章
- 直播商城原始碼如何實現資料的單項選擇原始碼
- JS 控制 兩個ListBox之間選擇移動項 (轉發)JS
- windows使用git bash 無法互動鍵盤上下鍵移動選擇選項的解決方法WindowsGit
- 直播系統程式碼,點選選擇欄,彈出各個選項
- python 在命令列中選擇檔案路徑的互動程式Python命令列
- 低程式碼行業湧出大量玩家,企業該如何做出選擇?行業
- 幽默:兩種專案包的選擇難題
- 動森模式為何特殊?它用單機模式做出了網遊的互動模式
- 短視訊系統原始碼,點選選擇框,底部彈出可以選擇的選項原始碼
- HTML6實現摺疊選單與手風琴選單的例項程式碼HTML
- CollectionView 單個選項卡的滑動View
- 牛客網專項練習(八)——選擇題(錯題&不懂的題)
- jQuery操作checkbox選擇程式碼jQuery
- CSS3立體導航選單程式碼例項CSSS3
- 選項中選擇現在
- Python中Scrapy框架元素選擇器XPath的簡單例項Python框架單例
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- wpf winform 選擇檔案或選擇資料夾程式碼ORM
- python互動式專案例項 外星人入侵Python
- 特徵工程:互動特徵與多項式特徵理解特徵工程
- 編碼的選擇
- 域名選擇注意事項
- GRUB配置預設選擇上一次的啟動項
- 簡單介紹正規表示式拆分url例項程式碼
- 如何選擇適合你的程式碼風格?
- Python選擇語句常見的三種形式!Python
- 資料更多更好還是質量更高更好?這項研究能幫你做出選擇
- 選擇排序的簡單理解排序
- airtestIDE 函式 2 內部呼叫函式 1 提示 not defined(選擇部分行只執行選中程式碼)AIIDE函式
- JavaScript點選設定背景顏色的選項卡程式碼JavaScript
- 專案啟動,main函式之前的程式碼執行兩次 restartedMainAI函式REST
- css選擇器,帶例項CSS
- CSS 選擇器 - 帶例項CSS
- 選擇SEO外包注意事項
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- Web端與Client客戶端資料互動方案選擇Webclient客戶端
- Java流程控制:使用者互動Scanner、選擇結構Java
- Linux Shell互動式自動化運維程式Linux運維