I.D.A(アイディーエー)
ブログ
03-21 (Fri) 22:37
複数のフィールドで検索し、カレントレコードを移動したい
コメント(0)/トラックバック(0)
?? 複数のフィールドでレコード検索し、カレントレコードを移動したい 
 【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
? ? ?   ● メソッド
?
┃更新履歴
? 2025-03-21 レイアウト見直し
? 2024-04-26 レイアウト見直し
? 2018-02-18 初回作成

戻る

(c)IDA