フィールドへのコントロールの連結
[ コントロール ツールボックス] を使ってコントロールを作成した場合、コントロール内の情報をフォームと一緒に保存するには、そのコントロールをフォームのフィールドに連結する、つまり、コントロールとデータ ソースとの間にリンクを設定する必要があります。 この場合は、アイテムのフィールドとコントロールの間にリンクが設定されます。
フォーム デザイナーで、フィールドに連結するコントロールを右クリックし、ショートカット メニューの [ プロパティ] をクリックします。
[ 値] タブで [ フィールドの選択] を選択して、設定されたフィールドをポイントし、コントロールを連結するフィールドをクリックします。 新しいフィールドを作成してコントロールを連結する場合は、[ 新規作成] をクリックします。 [ フィールド ] ボックスで、[名前:] 領域に新しいフィールドの 名前を入力します。 [ 新規フィールドの作成] ボックスで [ OK] をクリックします。
[ プロパティ] ボックスで [ OK] をクリックします。
注:
CheckBox、ComboBox、ListBox、または OptionButton をフィールドにバインドした場合、Click イベントは発生しません。 次の例に示すように、コードを使用して変更を検出するには、アイテムの PropertyChange イベントまたは CustomPropertyChange イベントを使用する必要があります。
Sub Item_PropertyChange(ByVal Name)
Set MyListBox = Item.GetInspector.ModifiedFormPages("Message").Controls("ListBox1")
Select Case Name
Case "Mileage"
Item.CC = MyListBox.Value
Item.Subject = MyListBox.Value
Case Else
End Select
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。