• ベストアンサー

アクセス:フォーム入力で、最後の入力が終わっても次のレコードに移動しないようにするには?

お世話になります。 アクセス初心者です。よろしくお願いします。 アクセスのフォームでデータ入力をして最後の入力が終わったら、自動的に次の(新規の)レコードに移りますが、これを留めるにはどのようにすればよいか教えてください。 以前何かの本で見かけたのですが全く思い出せません。それによると簡単な方法でできたような気がします。よろしくお願いいたします。

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

  • ベストアンサー
noname#22222
noname#22222
回答No.2

フォームプロパティ[Tabキー移動]を [全てのレコード] から [カレントレコード] に変更します。

yastaro
質問者

お礼

ありがとうございました。できました^^

その他の回答 (1)

  • shiotan99
  • ベストアンサー率68% (140/203)
回答No.1

こんにちは~ フォームのプロパティにある、 「追加の許可」 を 「いいえ」 にしてみてください。

yastaro
質問者

お礼

shiotan99さん、こんにちは。いつもいつもご指導を心から感謝いたします。今回も私の質問の表現が下手だったこともあったのでしょう。ごめんなさい。#2さんのご回答でできました。今後ともどうか、よろしくお願いいたします。

関連するQ&A

  • ACCESS フォーム

    ACCESSの初心者です。 フォームのメインフォーム、サブフォームを使ってデータを入力しています。 サブフォームにデータを入力後、マウスを使わないで次のレコードに移動したいのですが、どのような方法がありますか。   よろしくお願いします。

  • アクセスのフォーム入力について

    アクセス初心者です。操作方法でどうしてもわからないところがあり、知識を分けていただけたら嬉しいです。 仕事で、フォームを使って新規データ入力を行うことがとても多いのです。新しいレコードにデータを入力する際に、最終レコードのデータが初期値として入力されているようにすることは可能でしょうか? 日付などの共通のデータが、新しいレコードの初期値として予め入っていればとても助かります。新レコード入力の際に、常に最終レコード(一つ前に入力したデータ)の値を入れておく方法があれば、ご伝授をお願いいたします。

  • アクセスのフォームを開くときに新しいレコードへ移動するには?

    アクセスの入力用のフォームを開くときに、新しいレコードへ移動させて、すぐに入力ができるようにしたいのですが、マクロを使っても「レコードセットの最後のレコードよりも後に移動することはできません」のエラーメッセージが出てしまい、新しい入力ができなくなってしまいました。プロパティの更新の許可、追加の許可、削除の許可はいずれも「はい」にしています。どうすれば新しいレコードの入力ができるのでしょうか?困ってます。

  • Accessでレコードの保存をせずにフォームを閉じたい

    Accessでデータベースのレコード追加を行うフォームを作成しています。 コマンドボタン(1)をクリック→新しいレコードの追加 コマンドボタン(2)をクリック→フォームを閉じる としています。(ウィザードを使用して、埋め込みマクロ?を設定しています。) コマンドボタン(1)でレコードが追加されるのは問題ないのですが、 コマンドボタン(2)をクリックした場合も、レコードが追加されていることに気がつきました。 一般的に入力する人は、 データを追加しようと思って入力していたけれど、 途中でやめてフォームを閉じることってありますよね? そういう場合にレコードが追加されてしまったら問題だと思ったのです。 ですが、どうしたらレコードの追加をせずにフォームを閉じられるかがわかりません。 それって可能でしょうか? Access初心者です。難しいVBAとかはまだよくわかりません。 何か方法、アドバイス等ありましたら よろしくお願いします。

  • MSアクセスで最後に入力したところから始めるには

    アクセス初心者です。 アクセス2000を使用しています。 「日付」と「記録」を入力するテーブルを作成し、 入力用のフォームは作成しました。 ところがフォームを開くと、毎回1番最初に入力したレコードが表示されます。 最後に入力したレコードから始めるには、どうしたらいいのか教えてもらいたくて質問しました。 よろしくお願いします。

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

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

  • アクセス2000のフォームでレコードの移動が出来ない。

    アクセス2000を使っています。 フォームで入力を途中までして終了し、後でフォームを開いて前のレコードに移動しようとしても移動できません。 新しいレコードの追加も出来ません。 どうしたらよいでしょうか。

  • ACCESS2000のメインフォームサブフォーム間の移動

    Access2000でメインフォームの中に詳細を確認/入力するためのサブフォームを作成しています。 メインフォームの中のコントロールを最後まで入力(enterで移動)していくと、メインフォームの最後のコントロールの次はサブフォームの最初のコントロールに移動します。(これは普通ですよね?) サブフォームはデータの詳細によっては1レコードで終わるものもありますし、複数レコードにわたるものもあります。 サブフォームの入力が終了したときに、キー操作でメインフォームの次のレコードの頭のコントロールに移動する事はできますか? マクロをAccessの方から設定するくらいならできるのですが、自分でSQLをうんぬんする知識はありません。 よい方法があったら教えてください。

  • accessでのレコード移動について

    いつもお世話になっています。 アクセス初心者です。宜しくお願い致します。 現在、アクセスを用いて納品書を作成しています。 フォームにお客様情報、サブフォームに納品品目情報を入力。 フォームヘッダーに印刷ボタンを作り、納品書を印刷すると同時に、 そのレコードの印刷済みチェックボックスがオンになる 仕様になっているのですが、 情報を入力してもすぐその日には印刷をせず、 のちに、その印刷をしていないレコードを表示させて、 あらたに情報を追加入力後、改めて印刷をする事があります。 そこで質問なのですが、 今回、このフォームに検索ボタンを作り、 印刷済みチェックボックスがオフになっているレコードを 表示させようと思うのですが、どのようにしたらよいのでしょうか? ボタンを押すごとにまだ印刷していないデータだけが 次々表示されるボタンの作り方をご教授願えればと思います。 どうか宜しくお願い致します。

  • アクセスのフォームで立ち上げと同時に新規レコードを出したい。

    先日、いろいろと教えていただいたおかげで、なんとか植木鉢の管理表が出来、ぽつぽつとデータを入力しています。 が、当方相当そそっかしいもので、入力のためのフォームを立ち上げつい、そのまま入力してしまい、何回1番先頭のレコードを書き直した事か・・・。 そこで、フォームを立ち上げた時に自動的に新規レコードに書き込める状態にするか、フォーム上からではデータの訂正が出来ない(変更はフォームでなくテーブルから行う)様にする方法は無いでしょうか?

専門家に質問してみよう