• ベストアンサー
  • すぐに回答を!

ACCESSフォームでのレコード数の表示方法

ACCESS2000のフォームについて教えて下さい。 フォームのプロパティ『移動ボタンを表示する/しない』を『はい(表示する)』にした場合、「現在何件目のレコードにいるのか」と「レコード全件数」が表示されますよね?ここに表示される数値を、テキストボックスにも表示させたいのですが、どのような方法があるでしょうか。 「レコード全件数」はMax関数を使ってみたのですが、、「現在何件目のレコードにいるのか」を取得する方法が分かりません。 ご存知の方、どうぞよろしくお願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数2266
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1

表示させるテキストボックスが非連結コントロールなのでしたら、  VBAなら「Me.CurrentRecord」を、  マクロなら「Forms!フォーム名.CurrentRecord」を、 「レコード移動時」イベントで、そのテキストボックスに代入してやります。 演算コントロールの場合は、コントロールソースを 「=CurrentRecord」とした上で、「レコード移動時」イベントで そのテキストボックスを再クエリして下さい。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。 希望通りの結果を得る事ができました。 現在新しいデータベースを作成中でして、今回の質問を含め、分からない事が次から次へと出てきて悪戦苦闘中でした。また質問させて頂く事があると思いますので、その時もどうぞよろしくお願いします。

関連するQ&A

  • フォームで前のレコードも表示させる

    access2000です。 1つのフォームで、今のレコードと比較で前のレコードも表示させたいです。 具体的には フォームの左側は今表示しているデータ群 右側は、直前のレコード群を表示させたいです。 下にある移動ボタンに今のレコードが前から何番目か表示されていると思います。 あれの-1のレコードを表示させたいです。 どうすればいいでしょうか? お願いします。

  • ACCESSフォームのボタン表示

    ACCESSフォームのボタン表示 ACCESS2000で作成したフォームのボタンはACCESS2007でも変わりません。 ACCESS2007で一から作成したMDBは、ボタンの表示スタイルが異なります。 ※ボタンの角が丸く、マウスカーソルをボタンの上に当てるだけで色が変わる。 ACCESS2000で作成したMDBをACCESS2007で上記のように表示させる設定は あるのでしょうか? いろいろ見ても、見当たらないのです。 よろしくお願いします。

  • Accessのフォーム上にレコード数とレコード番号の表示

    Accessでクエリを元に表示するフォーム上で、テキストボックス等に関数を使って、レコード数とレコード番号を表示する方法がありましたら教えてください。 フォームの書式設定で「移動ボタン」の表示をすれば目的の事は出来るのですが、表示の大きさが調整できない為、とても見難いのです。 以上よろしくお願いします。

  • フォーム上のレコード数表示がエラー(Access2007)

    こんにちは。いつもこちらで勉強をさせていただいております。 早速ですが、次の現象で困っております。 Access2000ベースで開発されたDB内の、あるフォームには当該フォーム内のレコード数を表示するテキストボックスがあります。 このコントロールソースは次のとおりです。 =[RecordsetClone].[RecordCount] このDBをAccess2000で開くと正常にレコード数が表示されるのですが、Access2007で開くと「#Name?」となって表示されません。 因みにAccess2007の参照設定は「Microsoft DAO 3.6 Object library」にチェックを入れております。 何とかAccess2007でも正常に表示させたいのです。 どなたか解決方法を教えいただけませんか。 よろしくお願いいたします。

  • ACCESSのフォームで次のレコードに移動しない方法を教えてください

    Windows2000&ACCESS2000の環境です。 テーブルから連結したフォームに、例えばA,B,C,Dと4つのテキストボックスがあります。 A,B,C,Dと入力していくと、最後のDの入力を入力した後「Enter」キーを押すと次のレコードのA,B,C,Dが表示されます。(次のレコードの入力になってしまいます) タブオーダー最後のDの入力のあとの「Enter」キーを押しても現在のレコードのAに戻る設定(やり方)を教えていただけると幸いです。

  • Accessのフォームについて

    Access2000を使用しています。 フォーム/デザインビューで「プロパティ」からテキストボックスの名前を変更したのですが、 それがデータシートビューのカラム名に反映されません。 テキストボックスを何度もコピペしたり、「ラベル」が邪魔で削除したりしたのですが、 これがいけなかったのでしょうか? 既にかなりのデータを入力してしまった(気付くのが遅かった)ので、 出来ればフォームの作り直しは避けたいのです。 効率的な解決方法を教えて下さい。

  • accessでこんなフォームを作りたい

    初心者です。Access2000です。 フォームに窓を設置してバーコード入力で そのバーコードの数値と完全一致するレコードを入力窓の下に表示したいです。 一つのバーコードでレコードは最大5つヒットします。 明後日までに作らなければいけないのですが どうか助けていただけないでしょうyか。

  • ACCESSフォームのリストボックスでレコードが選択できない

    ACCESS2000です。 フォームの左側に親テーブルのフィールド1の値を選択させるリストボックスがあり、そこで選択したレコードにリンクする子テーブルのレコードをフォームの右側にサブフォームで表示させたいのですが、リストボックスでレコードを選択できません(クリックしても反転しません)。でもレコード移動ボタンを押すと、リストボックス内の該当レコードがちゃんと反転し、右側のサブフォームにも正しく反映します。 リストボックスのプロパティはくまなく見ましたがそれらしい設定項目はみつかりませんでした。どこを直せばよいのでしょうか。

  • Accessのパスワードキャラクタ設定方法を教えてください

    Access2000・フォームのテキストボックスのプロパティについて教えて ください。  VB6のテキストボックスプロパティで、パスワードキャラクターがありますが、Access2000のテキストボックスプロパティでそれに該当するのはどれに なるのでしょうか?  使用環境は以下のとおりです。  ・OS:WindowsXP Pro  ・Office:Office2000 Pro

  • Access2000でフォームにレコードを2件表示させる

    Access2000でひとつの単票形式のフォームの中にレコードを2件ずつ表示させることってできるのでしょうか?とっても困ってます。