• ベストアンサー

実行時エラー '3464': 抽出条件でデータ型が

フォームにフィルタをかけようとすると 実行時エラー '3464': 抽出条件でデータ型が一致しません。 になります。 Private Sub Form_Load() Me.Form.Filter = "フィールド1 =200" Me.Form.FilterOn = True End Sub コードはこれです。 フィールド1はテキスト型です。 何がダメなのでしょう?

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

Me.Form.Filter = "フィールド1 =200" ↓ Me.Form.Filter = "フィールド1 ='200'" に変更してください。 フィールドのデータ型によって テキスト型→ ' で括る 日付/時刻型→ # で括る 数値型 → 何も括らない。 と合わせる必要があります。

RRGPEXQGAFOH
質問者

お礼

ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A