複数のフィールドで検索し、カレントレコードを移動したい

2024-04-26 (Fri) 23:59
​​ 複数のフィールドでレコード検索し、カレントレコードを移動したい 
 【SearchForRecord メソッド Access VBA】


【 区分がABCで、コードが100の場合 】
 DoCmd.SearchForRecord , , , "区分 = 'ABC' AND コード = 100"

 
構文
 SearchForRecord メソッド

 テーブル、クエリ、フォーム、またはレポートの特定のレコードを検索できます。

 SearchForRecord(ObjectType, ObjectName, Record, WhereCondition)
指定項目 内容
ObjectType 省略可能です。
AcDataObjectType定数
検索するデータベースオブジェクトの種類を指定します。
規定値はAcActiveDataObjectです。
ObjectName 省略可能です。
検索するレコードが含まれているデータベースオブジェクトの名前を指定します。
Record 省略可能です。
開始位置と検索方向を指定します。
既定値はacFirstです。
WhereCondition 省略可能です。
レコードの位置を特定するために使用される文字列です。
SQL ステートメントのWHERE句に似ていますが、
WHEREという語は付けません。

​ 
参考
  ● T'sWare Access Tips #548 ~複雑な条件でレコード検索を行うには?~
 
サイトマップ
  ● システム開発
      ● Access VBA
更新履歴
  2024-04-26 レイアウト見直し
​  2018-02-18 初回作成

Blog Calendar

Blog Category

RSS 2.0