有人知道在组合框中可以操纵哪些属性,以防止用户键入任何数据吗?
有人知道在组合框中可以操纵哪些属性,以防止用户键入任何数据吗?
2 - fmStyleDropDownList
。 这将禁止用户输入,并且也会通过宏阻止(组合框).value更改。YourComboBoxName.Style = fmStyleDropDownList
或者
YourComboBoxName.Style = 2
以下是一种针对工作表上每个对象进行更改的方法:
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