質問: accessフォームでのレコード数の表示方法 access2000のフォームについて教えて下さい。 フォームのプロパティ『移動ボタンを表示する/しない』を『はい(表示する)』にした場合、「現在何件目のレコードにいるのか」と「レコード全件数」が表示されますよね?ここに表示される数値を、テキストボックスにも表示させたいのですが、どのような方法があるでしょうか。 「レコード全件数」はmax関数を使ってみたのですが、、「現在何件目のレコードにいるのか」を取得する方法が分かりません。 ご存知の方、どうぞよろしくお願いいたします。
回答: 表示させるテキストボックスが非連結コントロールなのでしたら、 vbaなら「me.currentrecord」を、 マクロなら「forms!フォーム名.currentrecord」を、 「レコード移動時」イベントで、そのテキストボックスに代入してやります。 演算コントロールの場合は、コントロールソースを 「=currentrecord」とした上で、「レコード移動時」イベントで そのテキストボックスを再クエリして下さい。