
Accessを学び始めてまもないです。
質問内容、ことば等にに不備がありましたら申し訳ありません。
やりたいことは以下のとおりです。
フォームをあるテーブルと連結(レコードソースにテーブルを指定)して、
登録、削除、検索を行おうとしています。
(ウィザードで作成されたようなインタフェースは使いません)
基本的には新規登録状態で、
削除、検索の場合は別(サブ)フォームを開いてレコードを指定し、メインのフォームに戻って作業します。
お聞きしたいことは、
VBAで、メインのフォームが新規登録状態か更新状態かを知るにはどうしたらいいのでしょうか?
(いわゆる、ウィザードで作成した単票形式で自動的に作成される、移動ボタン、新規登録ボタンのそのときの状態です)
いまいち、私はAccessの仕組みが分かっていないようで、
ご迷惑をおかけしますが、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
Private Sub Form_Current()
MsgBox Me.NewRecord
End Sub
まずは、Me.NewRecord の利用から・・・。
No.2
- 回答日時:
>VBAで、メインのフォームが新規登録状態か更新状態かを知るにはどうしたらいいのでしょうか?
と言われていますが、質問者が言うところの「新規登録状態」、「更新状態」の意味がわかりません。Accessの連結フォームは通常の場合新規登録も更新もできるはずです。該当レコードを表示させて修正し、次のレコードに移動するなり、フォームを閉じたりすればその時点で更新されます。
新規レコードを表示させて新たに値を入力すれば新規入力できるはずです。
該当フォームが新規登録しかできないのであれば、フォームのプロパティで「更新の許可」や「削除の許可」が「いいえ」になっているだけでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Windows 10 新規PC導入して、うっかりマイクロソフトアカウントも新規登録してしまった時の復帰方法 3 2022/06/12 16:11
- Excel(エクセル) Excel VBAについてです。 少しだけ知識はあるのですが、 うまくいかなかったので 質問させてい 3 2022/09/13 18:40
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Accessで独自メニューバーまたはリボンを作成したい 1 2022/12/02 14:31
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleフォーム・複数人の申し...
-
VBAにてメッセージボックスを最...
-
子フォームから親フォームのオ...
-
実験ノート作成用テンプレート...
-
VB.net(VB)で、フォームにExcel...
-
Accessでフォームから別フォー...
-
サブフォームの新規レコードに...
-
VB.NET メッセージボックスが隠...
-
メインフォームからサブフォー...
-
VBA リストボックスをダブルク...
-
accessで2つ以上のフォームを起...
-
ACCESSのサブフォームのフォン...
-
アクセスVBA フォームのス...
-
C# 別なフォームへ値を渡す (...
-
wordpress コメントを残す 変更
-
ToolStripStatusLabelを固定し...
-
アクセス・別フォームの新規レ...
-
ACCESS VBAサブフォーム(DATA S...
-
アクセス フォームが存在する...
-
Access+VB 子フォームから親フ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleフォーム・複数人の申し...
-
VBA リストボックスをダブルク...
-
Accessでフォームから別フォー...
-
C# 別なフォームへ値を渡す (...
-
VBAにてメッセージボックスを最...
-
PDFフォームに本日の日付を自動...
-
アクセスVBA フォームのス...
-
サブフォームの新規レコードに...
-
メッセージボックスの背景色
-
VBプログラムの終了
-
メインフォームからサブフォー...
-
Access 無操作の場合、自動で閉...
-
子フォームから親フォームのオ...
-
リストボックスの選択解除
-
accessで2つ以上のフォームを起...
-
フォーム上の全てのコントロー...
-
ユーザーフォーム上にアイコン...
-
ExcelVBAでユーザーフォーム内...
-
ASP.NETとC#でWebフォームを呼...
-
PDFフォーム内で日付計算したい...
おすすめ情報