次の方法で共有


フィールドへのコントロールの連結

[ コントロール ツールボックス] を使ってコントロールを作成した場合、コントロール内の情報をフォームと一緒に保存するには、そのコントロールをフォームのフィールドに連結する、つまり、コントロールとデータ ソースとの間にリンクを設定する必要があります。 この場合は、アイテムのフィールドとコントロールの間にリンクが設定されます。

  1. フォーム デザイナーで、フィールドに連結するコントロールを右クリックし、ショートカット メニューの [ プロパティ] をクリックします。

  2. [ ] タブで [ フィールドの選択] を選択して、設定されたフィールドをポイントし、コントロールを連結するフィールドをクリックします。 新しいフィールドを作成してコントロールを連結する場合は、[ 新規作成] をクリックします。 [ フィールド ] ボックスで、[名前:] 領域に新しいフィールドの 名前を入力します。 [ 新規フィールドの作成] ボックスで [ OK] をクリックします。

  3. [ プロパティ] ボックスで [ OK] をクリックします。

注:

CheckBox、ComboBoxListBox、または 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 のサポートおよびフィードバックを参照してください。