有誰知道我可以操作的組合框中的屬性是什麼,以便不允許用戶鍵入/鍵入任何數據?如何讓組合框不接受Excel-Vba中的用戶輸入?
12
A
回答
33
4
YourComboBoxName.Style = fmStyleDropDownList
或
YourComboBoxName.Style = 2
(從MS Excel幫助的)
5
下面是在工作表上更改此爲每個對象的方式:
Private Sub fixComboBoxes()
Dim OLEobj As OLEObject
Dim myWS As Worksheet
Set myWS = Sheet1
With myWS
For Each OLEobj In myWS.OLEObjects
If TypeOf OLEobj.Object Is MSForms.ComboBox Then
OLEobj.Object.Style = fmStyleDropDownList
End If
Next OLEobj
End With
End Sub
相關問題
- 1. VB組合框不接受'輸入'
- 2. 如何讓用戶手動輸入c#中的datagridview組合框
- 3. 如何讓組合框不接受Excel-Vba中的用戶輸入並允許vba.value更改?
- 4. infragistics在對話框中的igGrid不接受用戶的輸入
- 5. 接受用戶的輸入
- 6. 如何使DataGridViewComboBoxColumn的組合框接受用戶新項目?
- 7. 如何接受用戶輸入php
- 8. Editext不接受用戶輸入的值
- 9. 接受用戶輸入perl
- 10. 如何讓用戶在輸入框中輸入浮點數?
- 11. 如何禁用組合框的輸入?
- 12. execvp()不接受用戶輸入
- 13. Python不會接受用戶輸入
- 14. Xcode不接受用戶輸入!
- 15. 如何限制用戶輸入一個組合框,好讓你只能輸入是集合內的話嗎?
- 16. 限制組合框輸入零用戶
- 17. 讓Plone接受任何HTML輸入
- 18. 如何接受輸入到數組
- 19. 在oracle 10g中,如何接受循環中的用戶輸入?
- 20. haskell方式接受用戶輸入的用戶輸入次數?
- 21. 爲什麼這個數組不接受用戶輸入?
- 22. 如何在Python中的腳本之後接受用戶輸入?
- 23. 帶數據源的AjaxControlToolkit組合框不會接受鍵盤輸入
- 24. 與此查找功能組合時不接受輸入的複選框
- 25. 如何在Inno Setup中使用多行文本框接受用戶輸入?
- 26. 接受來自Activity的用戶輸入
- 27. 接受用戶輸入的變量
- 28. powershell用戶輸入驗證不接受有效輸入
- 29. 如何在用戶輸入文本後排序組合框
- 30. 如何在用戶輸入值後獲取組合框文本
什麼樣的組合框的是你在說什麼?組合框控件還是可以通過「數據驗證」選項添加到工作表的控件? – Jacob
@cularis其中一個插入 - > activex - > combobox – Vivian