Ⅰ word 組合框內容控制項與下拉列表內容框區別
我對這個問題也很困惑,主要想在word中的表格進行下拉菜單操作,查了好多都沒有特別合適的。這里我也只是對於我搜索到的內容做一個分享,希望對你能有幫助:
組合框控制項(ComboBox):
常用屬性
(1)Style:用於設置組合框的外觀。有「下拉式組合框」、「簡單組合框」和「下拉列表式組合框」三種
(2)Text:程序運行時,用戶在列表框中選中的列表項內容或在文本框中輸入的文本內容(第三種外觀的組合框不能進行輸入,只能選擇)。組合框的其它屬性可參考前面介紹的文本框和列表框。
常用方法
列表框的方法都適用用於組合框。
常用事件
組合框的事件和組合框的形式有關。
(1)Change事件:僅適用於「下拉式組合框」和「簡單組合框」,程序運行時,當在文本框中輸入不同文本內容時,引發該事件(參考文本框的同名事件)。
(2)Click事件:程序運行時,當用滑鼠單擊列表框中的某個列表項時,引發該事件。
(3)DblClick事件:僅適用於「簡單組合框」,當用滑鼠雙擊列表框中的某個列表項時,引發該事件。「下拉式組合框」和「下拉列表式組合框」,因為滑鼠單擊後,下拉列表框要向上折疊,所以不響應雙擊事件。
(4)DropDown事件:僅適用於「下拉式組合框」和「下拉列表式組合框」,程序運行時,當單擊帶向下箭頭的按鈕,列表框下拉展開時,引發該事件。
(5)DropUp事件:僅適用於「下拉式組合框」和「下拉列表式組合框」,程序運行時,當單擊選中某個列表項,列表框向上折疊時,引發該事件。
下拉列表框相關經驗:
http://jingyan..com/article/7908e85c6a1851af481ad220.html
Ⅱ word控制項工具箱里怎麼將兩個空間組合起來啊我選中兩個控制項後右擊,但「組合」菜單那一欄是灰色的啊……
Word「視圖」菜單,在「工具欄」項中點「控制項工具箱」,會在Word窗口的編輯區左側出現一個新的工具條,這就是「控制項工具箱」,其中有一個按鈕是內部有小對勾的方框,用滑鼠指向時會出現「復選框」的提示。 點「復選框」按鈕,會在Word頁面上出現一個叫標有「CheckBox1」的小方框,即「第1復選框」,前面的小方框就是復選框,底紋是灰色,點「控制項工具箱」的第一個按鈕「退出設計模式」就可以在內部打對勾的,也可以取消對勾。再點「復選框」按鈕,會在頁面上再出現一個「復選框」標簽,叫「CheckBox2」,即「第2復選框」。往下依次類推。 在這些標簽上僅僅顯示「CheckBox1」和「CheckBox2」肯定是不能滿足要求的,要修改這些標簽內容。底紋要變為白色,要和文字融為一體。 按下「控制項工具箱」第一個按鈕,使它處於「設計模式」,點中一個「復選框」,四周會出現八個小圓圈,處於選中狀態,點「控制項工具箱」第二個按鈕,在左側出現一個「屬性」對話框,點「BackColor」項,這是設置背景顏色的,右邊的單元格中出現個下拉三角,點擊,選中合適的顏色。點「Caption」項,當單元格為藍色時,右側的單元格就可以編輯了,輸入你需要的文字,WORD的正文中立即就變成了你輸入的文字。點「控制項工具箱」的第一個按鈕「退出設計模式」,試試效果。
如果只想在方框內打對勾,只需按住SHIFT插入一正方形文本框,插入-特殊符號-數學符號-點擊對勾,確定即可插入.
要在 word 中創建組合框,除了用 "控制項工具箱" 將插入組合方塊圖標按一下並在頁面拉出方塊的外形之外,還需要配合程式碼才可以應用。請試試以下方法。
在 word 頁面拉出組合方塊,右擊該方塊,選 "檢視程式碼",然後在跳出的程式碼頁面內加入以下文字:
Private Sub UserForm_Initialize()
'以下各行目的是在組合方塊內加入擬出現的選項
ComboBox1.AddItem "1"
ComboBox1.AddItem "2"
ComboBox1.AddItem "3"
End Sub
Private Sub ComboBox1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Me.ComboBox1.ListIndex = -1
End Sub
之後把滑鼠放到上面 3 行 "ComboBox1.AddIte" 的任一行之內,再按工具列上的垂直向右藍色三角形圖標一下(運行程序一次)。
最後回到 Word 面,關掉 "控制項工具箱"。這時你點一下組合方塊便出現 1, 2, 3 共三個選項了。