ユーザー グループ タイプで構成される Excel ユーザーフォームにコンボ ボックスがあります。ユーザーのアクセス レベルに応じて、いくつかの Option\item を無効にしたり、非表示にしたりしたいと考えています。 毎回リストを再作成する必要があるため、Removeitem は使用したくありません。
sub ComboBox_Enter()
accessLvl = 1
ComboBox.AddItem "0-Show"
ComboBox.AddItem "1-Hide or disable"
ComboBox.AddItem "2-Show"
ComboBox.AddItem "3-Show"
For i = 0 To 3
if accessLvl = 1 Then ComboBox.List(1).Hidden = True ' This not does work!! ''
Next
End sub
無効にするかグレー表示するか、表示されないようにしたいだけですが、コンボボックスリストにはまだあります!*