Excel 2003 を実行しています。次の VBA コードがあります。これは、単純なコントロールとコントロールでUserForm
構成されています。の保存を通じて機能しますが、 の保存時にタイプの不一致エラーが発生します。ComboBox
Label
ComboBox
Label
Private whatComboBox As ComboBox
Private whatLabel As Label
Private Sub UserForm_Initialize()
Call SaveComboBox(SomeComboBox)
Call SaveLabel(SomeLabel)
End Sub
Private Sub SaveComboBox(aComboBox As ComboBox)
Set whatComboBox = aComboBox
End Sub
Private Sub SaveLabel(aLabel As Label)
Set whatLabel = aLabel
End Sub
[そして、VBA が他のほとんどの言語に比べて制限されていることを高く評価しています。しかし、これが間違っているとは思わなかったでしょう。]
皆さんありがとう!