複数のフィールドでレコード検索し、カレントレコードを移動したい
【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という語は付けません。
|
┃参考
┃サイトマップ
● システム開発
● Access VBA
● メソッド
┃更新履歴
2025-03-21 レイアウト見直し
2024-04-26 レイアウト見直し
2018-02-18 初回作成
この記事を表示