• ベストアンサー

前のレコードの値を自動で入れたい

bin-chanの回答

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

Ctrlキーを押したまま、”(ダブルコーテーション、「ふ」のキー)を押すと 前のレコードの同じフィールドの値が入ります。 レコード単位でもできるのかな?

kanijya
質問者

補足

早々と返事をありがとうございます. bin-chanさんのように何かコマンドを入力する というのではなく、既定値のよう形で前のレコードを参照して 自動で値をいれてくれる、といったようなものでした. 例えば家計簿とかのファイルで 今日の分を入力するのに10件のデータがあったとします. その際、1件目は今日の日付を入力しますが、2件目以降のデータは 自動で日付が入ってくれるようなことでした。    説明が下手で申し訳ありませんが、お分かりになりましたら よろしくお願いいたします.

関連するQ&A

  • 前のレコードの合計に現レコードの値を加えたいのです。

    ACCESSを使っています。 たとえばひとつのレコードに車のデータとして [日付]、[今日の走行距離]、[総走行距離]があるとします。 [今日の走行距離]は入力するとして、[総走行距離] を前に入力した最終日の[総走行距離]に[今日の走行距離] を加えた値を表示できないでしょうか。

  • ACCESS自動でデータを入力するには

    ACCESS2000を使用しています。データベースを作成中です。つぎの2点の入力法を教えてください。 1,データ入力時の年月日を取得し、それを元にIDとしたい。たとえば、2003年10月に入力したとすると、 20031001というIDを自動で入力したいのですが・・・。ちなみに最後の01は入力順番です。 2,前レコードの値とちがいがなければその値を入力しないと自動に前のレコードの値が現レコードに自動入力される。 以上2点です。わかりにくいとは存じますが、よろしくお願いします。

  • 1つ前のレコードのフィールドをコピーするVBAについて

    あるフィールドに入力する時、1つ前のレコードと同じ値であれば、Ctrl+2で簡単に入力出来ますね。 それで、更に入力の手間を省くために、これもVBAで自動化しようと思ったのですが、はてどうしたらと行き詰まってしまいました。 入力用のフォームを作っておいて、いくつかのフィールドに入力するテキストボックスをいくつか作って、そのうち1つはほとんど同じ値を持つとすれば、このフォームの更新前のイベントプロシージャが適切かと思います。このフォームに入力しようとしたら、即座にほとんど決まった値を持つフィールドに、1つ前のレコードの値が入るというようなコードになるかと思います。そのコードの1例を教えて頂けますか?また、他のいい方法はあるのでしょうか? 以上、よろしくお願い致します。

  • Accessで新しいレコードに規定値を入力させるには?

    こんにちは いつも助けてもらってありがとうございます またお願いします アクセスで会社の業務日報を作成しています テーブルである一日のデータを入力します 次に翌日のデータを入力(新規カード)する時に前カードの翌日の日付を自動的に入るようにしたいのですが方法が分かりません また、同じように、前のレコードに入力したデータを次のカードでもそそまま使いたいので同じ内容が複写されるようにしたいのですが、その方法も分かりません 初歩的な質問で申し訳ないのですが、お分かりの方あれば教えて下さい よろしくお願いします

  • 前のレコードから追加のレコードに自動で写したい

    accessの初心者です。コピー用紙の管理を行っております。 A4のコピー用紙を、最新の在庫をA4更新在庫としております。 次のレコードで、更新在庫をA4前在庫という形で、VBAで自動的に写したいのですが、 どのようなプログラムを組めばいいのでしょうか。 初心者なので、最初の方から教えていただければ助かります

  • Access フィールドに入力した値を、同じテーブルの別のフィールドにコピーしたい。

    Accessについて質問させていただきます。 フィールドに入力した値が、同じテーブルの別のフィールドに自動的に入力され、あとでその別フィールドを書き換えても最初に入力したフィールドに反映しないような仕組みを作りたいのですが、やり方が判りません。 初歩的な質問で申し訳ないのですが、ご存知の方がおられましたら、お教えください。

  • ACCESSのレコード操作で1つ前のレコードの再表示方法をご教授下さい。

    アクセスで1レコードの入力が終わり、次の入力フォームに移行した時、前のレコードのフィールド内容を参照したいのです。 VBAで関数DLastで呼び出す様にしているのですが、 毎回同じデータが表示されます。レコードは順次入力されていて、 スクロールで1つ遡ると最終データが表示されています。 解決方法をご教授お願い致します。

  • Accessのレコード件数について

    すごい初歩的な質問で申し訳ありませんが、Accessのレコード件数に制限はあるのでしょうか?

  • アクセスで自動でレコードを増やす

    お世話になります。アクセスでデータを入力するフォームを作っているのですが、月とNoと内容というフィールドがあったときに、今までは、その月に使用する分のレコードをエクセルで作成し、テーブルに貼り付けていました。この作業をボタンを押すと「月を入力して下さい」、「No(始まり)を指定してください」、「NO(終わり)を指定してください」とメッセージを表示し、自動でその分のレコードが追加されるというようにしたいのですが、どうすればよいですか? ご指導のほど、よろしくお願いします。 <テーブルイメージ> 月 No 内容 5月 1 (空欄。入力者がその都度、Noを指定して開き、入力) 5月 2 5月 3 ↑ボタンを押すと自動でレコードと追加したい。

  • 2つ目のレコードの値を取得するには?

    こんにちは。いつもお世話になりっぱなしです。 今回は、あるテーブルの2つ目以降のレコードの値を取得 できないかなぁと思って質問しました。 テーブルAにBというフィールドがあります。 その中にはア、イ、ウ・・・・とレコードがあるとした場合、 1つ目のレコードは Dfirst("B","A")で取得できますが、 2つ目のレコードはどうやって取得すればいいのでしょうか? 関数で出来れば最高なんですが、無理なようでしたら 別の方法でも構いません。 皆さんのお力をお貸しください。 よろしくお願いします。