Word控制項工具箱的使用和實例(多選題製作)
word中的控制項工具箱是做什麼的,如何使用?IT部落窩在本文就為大家講講控制項工具箱的使用方法。
Word的控制項工具箱在哪裡呢?單擊菜單「視圖——工具欄」」項中點「控制項工具箱」就可以調出控制項工具箱。
Word控制項工具箱是做什麼的呢?word控制項工具箱主要在VBA中窗體內使用,每個控制項都是一個工具模塊,具體功能通過設置屬性和寫入VB代碼來實現。有些控制項也可以在word文檔中使用。
word控制項工具箱其實就是VBA的可視化界面,需要掌握一定的VBA知識,懂一些代碼,才能更好的駕馭Word的控制項工具箱。
舉一個很簡單的例子,打開word後,打開控制項工具箱,雙擊命令按鈕,頁面上就會多出一個Commandbutton,雙擊「commandbutton」,在end sub上面加這樣一行MsgBox "IT部落窩網站(http://www.ittribalwo.com),歡迎大家訪問學習!"
保存退出VBA編輯器,單擊一下控制項工具箱上第一個鈕退出設計模式,現在單擊一下頁面上的Commandbutton按鈕,就會彈出一個提示框「IT部落窩網站(http://www.ittribalwo.com),歡迎大家訪問學習!」
下面我們就利用Word的控制項工具箱來製作一道多項選擇題。下面是具體操作步驟:
第一步,啟動Word,新建一空白文檔,輸入 「計算機的軟體系統包括( )」並根據情況設置好字體、字型大小和顏色。
第二步,依次單擊菜單欄中的「視圖→工具欄→控制項工具箱」命令,在彈出的控制項工具箱中選中「複選框」按鈕 ,然後在文檔拖拉出一個複選框。
第三步,在拖拉出的複選框(checkbox1)上單擊滑鼠右鍵選擇屬性,打開「屬性」對話框,將其中「名稱」修改為「duoxt11」,「Caption」後面的字元修改為題目相應選項字元(如「系統軟體」),然後再設置「font」選項設置合適的字體、字型大小等。其他屬性可採用默認值。
第四步,將上面設置好的複選框複製三個,分別將「名稱」修改為「duoxt12」、「duoxt13」、「duoxt14」,「Caption」屬性分別修改為「應用軟體」、「殺毒軟體」和「工具軟體」。
第五步,選擇「控制項工具箱」的「命令按鈕」 ,在文檔中添加一個按鈕,和上面3中的操作一樣將其「名稱」修改為「duopd11」,「caption」屬性修改為「判斷」(也可以修改「font」屬性來設置字體、字型大小等)。然後雙擊該按鈕,進入「VisualBasic編輯器」狀態,將下述代碼輸入到Private Sub Private Sub
duopd11_Click()和End Sub代碼中間,輸入完成後,關閉窗口返回。
If duoxt11.Value = True And duoxt12.Value = True And duoxt13.Value = False And duoxt14.Value = False Then
MsgBox "恭喜你,選擇正確。", vbOKOnly, "結果"
Else
If duoxt11.Value = True And duoxt12.Value = False And duoxt13.Value = False And duoxt14.Value = False Or duoxt11.Value = False And duoxt12.Value = True And duoxt13.Value = False And duoxt14.Value = False Then
MsgBox "選對了一個,還有一個,再努力一下就勝利了。", vbOKOnly, "提示"
Else
MsgBox "選擇錯誤!還需要繼續努力啊!", vbOKOnly, "提示"
End If
End If
上述代碼含義是如果選擇第一項和第二項並且第三和第四項不選時,按下判斷按鈕則彈出「恭喜你,選擇正確」消息框,如果僅僅選擇了第一項或第二項則彈出「選對了一個,還有一個再努力一下就勝利了。」消息框,如果選擇了第三或第四項中的任何一項都會彈出「選擇錯誤!還需要繼續努力啊!」消息框。
第六步,將命令按鈕複製一份,將其「名稱」修改為「duopd12」,「caption」屬性修改為「重選」,雙擊該按鈕,進入「VisualBasic編輯器」狀態,將下述代碼輸入到Private Sub duopd12_Click()和End Sub代碼中間,輸入完成後,關閉窗口返回。
duoxt11.Value = False
duoxt12.Value = False
duoxt13.Value = False
duoxt14.Value = False
第七步,單擊「控制項工具箱」中的「退出設計模式」按鈕關閉「控制項工具箱」。這一步很重要,否則不能出現預期的效果。
經過上面的不再,利用word控制項工具箱就製作好了一個多項選題,製作好的效果如上圖所示。
大家製作好後,可以自己檢測一下,自己勾選前面的框作出選擇,系統就會彈出相應的對話框,根據選擇的不同給出不同的提示。
來源:IT部落窩 作者:IT部落窩
推薦閱讀:
※手機客戶端怎麼設計?
※甘特圖的圖有三樣畫法,你知道么?
※Error Message設計三要素
※清華美院交互設計編程大神良心乾貨分享
TAG:MicrosoftWord | 交互設計 | 設計 |