- ベストアンサー
10レコード目の主キーの値を取得したい場合
Debug.Print Me.Form.CurrentRecord これで現在のレコードが取得でき、 Debug.Print Me.Form("主キー").Value これで現在のレコードの主キーの値が取得できるのですが、 例えば、10レコード目の主キーの値を取得したい場合は、 どのようなコードになるのでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんな風? dim rs as object set rs = me.recordset.clone rs.bookmark = me.bookmark '現在位置からの場合 rs.move 3 '3個先 debug.print rs!主キーフィールド名 rs.movefirst '先頭からの場合 rs.move 3 debug.print rs!主キーフィールド名 set rs = nothing
その他の回答 (1)
- kmetu
- ベストアンサー率41% (562/1346)
回答No.1
どこから10レコード目か不明ですが以下のページを参考にしてみてください。 フォームよりレコードを操作する http://accessvba.pc-users.net/form/operation.html
質問者
お礼
回答頂きありがとうございました。
お礼
回答頂きありがとうございました。