※ ChatGPTを利用し、要約された質問です(原文:フォーム上にある1つのテキストボックスで複数フィールドの値を抽出する)
フォーム上の複数フィールドの値を抽出する方法とは?
このQ&Aのポイント
フォーム上の非連結のテキストボックスに値を入力し、同じフォーム上に抽出結果を表示する方法を紹介します。
1つのフィールドのみを抽出対象にする場合は、フィルタを設定し、そのフィールドの値に基づいて抽出を行います。
複数のフィールドを抽出対象にする場合は、複数のフィルタ条件をつなげて設定することで対応できます。データが存在するフィールドのみを抽出するように条件を設定しましょう。
フォーム上にある1つのテキストボックスで複数フィールドの値を抽出する
フォーム上に配置している非連結のテキストボックスに任意の値を入力して,同じフォーム上に抽出結果を表示させる方法について,1つのフィールドのみを抽出対象にする場合,
Private Sub 抽出_Click()
'フィルタを設定
Me.Filter = "担当 ='" & Me!所員抽出 & "'"
'フィルタを実行
Me.FilterOn = True
End Sub
で可能ですが,抽出したいフィールドが担当フィールドだけでなく,担当2…担当8まである場合,どのように条件をつなげていったら良いでしょうか。
担当…担当8の各フィールドにはデータが入っていたり,いなかったりします。
お礼
あっさり,できました。長い時間一人で考えていると頭が硬直化してきますね(笑)。非常に助かりました。ありがとうございました。