在Powerpoint中用VBA制作交互課件.doc

在Powerpoint中用VBA制作交互課件.doc

ID:48982491

大?。?56.50 KB

頁數(shù):4頁

時間:2020-02-26

在Powerpoint中用VBA制作交互課件.doc_第1頁
在Powerpoint中用VBA制作交互課件.doc_第2頁
在Powerpoint中用VBA制作交互課件.doc_第3頁
在Powerpoint中用VBA制作交互課件.doc_第4頁
資源描述:

《在Powerpoint中用VBA制作交互課件.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、在Powerpoint中用VBA制作交互課件隨著我國經(jīng)濟(jì)的騰飛,學(xué)校大都配上了多媒體教室,老師們上課也都用上了課件。由于MicrosoftPowerpoint直觀易用,所以教師們大都用它來制作課件,然而由于Powerpoint相對于其它軟件來說交互性差,所以制作出來的課件總是感覺缺少活力。其實(shí)我們完全可以利用MicrosoftOffice中的VBA編程來制作出交互性強(qiáng)的課件。1.顯示控件工具箱在PowerPoint中選擇菜單“視圖/工具欄/控件工具箱”?;蛟诠ぞ邫谔幱覔?,然后再選中控件工具箱。其中我們

2、常用的有復(fù)選框、文本框、命令按鈕、單選框、標(biāo)簽。(1)復(fù)選框(CheckBox):可以選擇多個選項(xiàng),常用來設(shè)計(jì)多選題;(2)文本框(TextBox):可以輸入文本,常用來設(shè)計(jì)填空題;(3)命令按鈕(CommandButton):用來確定選擇或輸入,也可設(shè)計(jì)超級鏈接;(4)單選框(OptionButton):只能選中一個選項(xiàng),常用來設(shè)計(jì)單選題或判斷題;(5)標(biāo)簽(Label):用來顯示文字信息。2、在幻燈片中插入控件單擊控件工具箱上的工具按鈕,然后在幻燈片中拖動到適當(dāng)大小即可。右擊控件選擇屬性進(jìn)行屬性設(shè)

3、置,如圖2。3、制作交互課件實(shí)例:(1)制作填空題:首先用文本框輸入題目,再在需要填寫答案的地方放上兩個文本框,在下面插入兩個命令按鈕,并把文本框的text屬性改為空,把命令按鈕的caption屬性分別改為“重新填寫”與“提交答案”,如圖3所示。然后雙擊“重新填寫”按鈕,進(jìn)入VBA編程:在PrivateSubCommandButton1_Click()與EndSub兩行中間輸入如下代碼:TextBox1.Text=""TextBox2.Text=""意思使兩個文本框的text屬性為空,以便重新填寫。雙

4、擊“提交答案”按鈕,在PrivateSubCommandButton2_Click()與EndSub兩行中間輸入:IfTextBox1.Text="150"AndTextBox2.Text="125"Thena=MsgBox("你真棒!是否繼續(xù)",vbYesNo+vbQuestion,"下一題")=vbYesWithSlideShowWindows(1).View.GotoSlide2EndWithElse:a=MsgBox("對不起!你做錯了")EndIf意思是如果兩個文本框填寫的數(shù)分別為150和1

5、25,則會彈出消息框“你真棒!是否繼續(xù)”,如果點(diǎn)“是”則會進(jìn)入第二張幻燈片,如果填錯了則會彈出“對不起!你做錯了”。(2)制作單選題:用文本框輸入題目,在下面插入三個單選框與三個命令按鈕,并把單選框的value屬性設(shè)為false,Caption屬性分別設(shè)為9.99、10.0、10.00。三個命令按鈕的Caption屬性分別設(shè)為“提交答案”、“重新選擇”和“下一題”。另外在右邊的空白處插入一個標(biāo)簽,將它的Caption屬性設(shè)為空。如圖4所示。雙擊“提交答案”按鈕,PrivateSubCommandBut

6、ton1_Click()與EndSub兩行中間輸入如下代碼:IfOptionButton3.Value=TrueThenLabel1.Caption="你真棒!"Else:Label1.Caption="好好想想!"EndIf意思是如果第三個單選框的Value屬性為True,即選擇的是第三個按鈕,則標(biāo)簽顯示為“你真棒!”,否則顯示“好好想想!”。雙擊“重新選擇”按鈕,在PrivateSubCommandButton2_Click()與EndSub兩行中間輸入如下代碼OptionButton1.Valu

7、e=FalseOptionButton2.Value=FalseOptionButton3.Value=FalseLabel1.Caption=""即三個單選框均為不選中狀態(tài)。并將標(biāo)簽的內(nèi)容清空。雙擊“下一題”按鈕,在PrivateSubCommandButton3_Click()與EndSub兩行中間輸入如下代碼:WithSlideShowWindows(1).View.GotoSlide2EndWith也就是單擊下一題可進(jìn)入第2張幻燈片,這里的2可以視情況而定。(3)制作多選題。首先輸入題目,插入

8、四個復(fù)選框和三個命令按鈕,把四個復(fù)選框的Value屬性設(shè)為False即不選中狀態(tài),把Caption屬性分別設(shè)為2、3、5、9。把三個命令按鈕的Caption屬性分別設(shè)為“提交答案”、“重新選擇”、“下一題”。在右邊空白處插入一個標(biāo)簽,將Caption屬性設(shè)為空。如圖5所示。雙擊“提交答案”按鈕,輸入如下代碼:IfCheckBox1.Value=TrueAndCheckBox2.Value=TrueAndCheckBox3.Value=TrueAndChe

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。