• ベストアンサー

Access2002のマクロについて

フォームに「登録」ボタンを作成して、その「登録」ボタンをクリックすると、入力中のレコードが確定するようにしたいのですが、このようなマクロを組むことは可能でしょうか? Accessのマクロはかなり初心者なのですが、ご存知の方教えてください_(_^_)_

  • MRD
  • お礼率25% (42/168)

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

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

「コマンドの実行」→「レコードの保存」 でできます。

MRD
質問者

お礼

ありがとうございました(^^) tsukasa-12rさんのおかげで解決できました! 今後ともよろしくお願いしますm(_)m

関連するQ&A

  • Accessのマクロ

    フォームに貼り付けたボタンがクリックされた時、作成しておいたマクロが動くようにするには、ボタンのプロパティーで『クリック時』から作成したマクロを選びます。 ここで素朴な疑問なのですが、例えば「M住所録」と言うマクロがあります。 そのマクロには「削除(表示されているレコードを削除する)」と「新規作成(新規入力レコードへジャンプ)」の2つの機能が作成されています。 こうゆうマクロをボタンのプロパティーの『クリック時』からドロップダウンリストで見ると、  M住所録  M住所録.削除  M住所録.新規作成 と言う風に表示されています。 試しに一番上の「M住所録」を選んでも何も動作しません。 一番上に表示されている「M住所録」は意味があるのでしょうか?

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

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

  • アクセスのマクロ設定について

    アクセスにてフォームを作成しています。 フォーム(フォーム1)に別のフォーム(フォーム2)を開くボタン(マクロ)を作成しました。 フォーム1の主キーと同じキーのレコードを指定して、フォーム2で 開かせたいのですが、どのようにマクロを設定すれば良いのでしょうか。 前のレコードや先頭のレコードへの移動はメニューから選択できた ので分かったのですが、上記の方法は分かりませんでした・・・。 何卒よろしくお願い致します。

  • アクセスのフォームで

    アクセスのフォームで、ボタンを作成し、新規データ入力に際にそのボタンをクリックすると入力したデータが確定となり、次のレコード(新規データ)の入力になる様にするにはどうしたいいですか? 逆に言えば、そのボタンをクリックしない限り、次の新規レコード入力へ行けない様にしたいです。又、ボタンをクリックしても空白の項目があれば次へ行けない様にしたいです。 教えて下さい。よろしくお願いします。

  • アクセス・マクロの登録について

    いつもお知恵拝借、ありがとうございます。 最近、初めてaccess vbaのモジュールを作成しました。excelでは経験があったので、そのつもりで、フォームのコマンドボタンに「マクロの登録」をしようと思ったのですが、excelの時のように、右クリック→マクロの登録・・・と言うわけにはいかないようです。 いろいろネットも調べてみたのですが、どうも要領を得ません(^^;) accessのフォームのコマンドボタンに、マクロを登録するにはどうしたらいいのでしょうか? 因みに、vbeの画面から実行すると、ちゃんと動いてくれます。 基本的な質問ではなはだ恐縮ですが、どなたかご指導のほど、よろしくお願いしますm(_ _)m

  • access2007マクロの作成について

    access2007初心者です。 現在、access2007にて顧客管理をしております。 顧客テーブルなるものがあり、別に入力フォームとして新規作成や修正などができるフォーム(単票)を作成してあります。 そこで、顧客テーブルで行(レコード)を選択すると、その行に対応した入力フォームが開くという設定にするには、どのようなマクロを作成すればよろしいでしょうか?マクロでできるのかどうかもわかりません。 どなたか教えていただけないでしょうか?

  • ACCESSのVBS

    ACCESSの入力フォームをVBSを使って作成したいと思っています。 必要項目を入力し終わった時点で登録ボタンを押して新規のレコードに登録できるフォームを作りたいと思っています。 VBS、関数等の勉強をするにあたってお勧めの本を教えてください。 ちなみに、ACCESSは仕事で多少使っていますが、VBS、マクロ、関数についてはド素人です。 よろしくお願いします。

  • アクセス フォームのマクロに関して

    アクセスでマクロにてフォームを閉じるを選択しているのですが 新規レコードが必ず追加されてしまいます。 そのフォームはデータ入力用のフォームなのですがデータ入力終了時 テキスト欄をすべて空白でマクロの閉じるを実行させると 必ずテーブルに空白の新規レコードが入力されてしまいます。 なにかいい方法ありますでしょうか?

  • アクセス使用時のマウスホイールボタン

    Access2000を使用しています。 データ入力用のフォームを作成しました。 入力項目はコンボボックスで選択するように作成し、 「登録ボタン」をクリックすると新規レコードに移る (=登録)ようにしました。 しかし、入力途中にマウスホイールボタンを動かすと 勝手にデータを登録(移動)してしまうようですが そのような状況にならないようにするには どのような設定をしたらよいのでしょうか? お願いいたします。

  • Accessで作成した登録ボタン

    Access2003で営業管理システムを作成しております。 フォームで色々な情報を入力する画面を作成したのですが、 登録ボタン(コマンドボタン)をクリックした際、 入力した情報をデータベースに反映させるにはどうしたらよいのでしょうか? マクロの組み方やクエリの作成の仕方など まだまだわっからないことだらけですので ご指導頂けたらと思います。 よろしくお願いいたします。

専門家に質問してみよう