アプリケーション用の VB には、次のコードがあります。
Private Sub cc_Change()
End Sub
Private Sub UserForm_Initialize()
cc.AddItem "op1"
cc.AddItem "op2"
cc.AddItem "op3"
cc.AddItem "op4"
End Sub
上記の作品。
これをさらに開発して、「op1」をクリックすると関連するオプションが表示されるようにしたいと思います。これは私がこれまでに持っているコードです。
Private Sub combo2_Change()
If cc = "op1" Then
Me.combo2.RowSourceType = "Value List"
Me.combo2.RowSource = "a; b; c"
Else
Me.combo2.RowSourceType = "Value List"
Me.combo2.RowSource = "default"
End If
End Sub
譲渡可能であるため、「op1」のみをリストしました。「op1」を選択すると、値「a」「b」または「c」が得られません。