|
Gin_II さん、ありがとうございます。
もう少しお願いします。
サブフォームコントロール名とは何にあたりますか?
サブフォームのプロパティを開くと、
名前:T○× サブフォーム1
ソースオブジェクト:Fxx入力 サブフォーム
となっており、
With Forms!メインフォーム名!T○× サブフォーム1.Form!コンボ1
も
With Forms!メインフォーム名!Fxx入力 サブフォーム.Form!コンボ1
もエラーになります。
▼Gin_II さん:
>>サブフォームにあるコンボボックスを呼び出すにはどうしたらよいのでしょうか?
>
>Forms!フォーム名!サブフォームコントロール名.Form!コントロール名
>
>のように記述する必要があります。
>サブフォームコントロール名は、親フォームをデザインビューで開いて、サブフォームのプロパティに表示される、「名前」を使ってください。
>
>ただし、そのフォームのイベントで使う場合は、Me を使うことができますので、
>
>>1.
>> With Forms!メインフォーム.コンボ1
>With Me!コンボ1
>> .Value = ""
>> .RowSource = ソース変数
>> End With
>>
>>2.
>> With Forms!メインフォーム サブフォーム.コンボ1
>With Me!サブフォームコントロール名.Form!コンボ1
>
>> .Value = ""
>> .RowSource = ソース変数
>> End With
>
>としてもいいですね。
>
>ちなみに、サブフォーム側のイベントから、親フォームのコントロールを
>参照する場合は、
>
>Me.Parent!コントロール名
>
>のようにします。
|
|