フォーム起動時に新規入力状態にしたい
はじめに
新規入力用フォームを開こうとしても、通常は一番最後のレコードが表示され、新規入力するにはボタンをクリックしなければいけません。
これはわずらわしい、フォームを開くときに新規入力状態にしたい場合は、マグロ・・・じゃなかった(笑)マクロを使いましょう。
操作方法
- 新規入力用フォームをデザインビューで開き、フォームのプロパティを開きます。
- [イベント]タブ内をクリックして、「開く時」の右側のボタンをクリックします。
- ビルダの選択画面が表示されますので「マクロビルダ」を選択してOKボタンをクリックします。
- マクロを名前を付けて保存してください。
- 1行目のアクションに「レコードの移動」を選択して、アクションの引数のレコード設定オプションで下の図のように「新しいレコード」を選んで、マクロを保存します。
- すると、フォームを開くときにマクロ名「新規入力」が設定されました。
フォームの変更を保存して一旦閉じ、再度開いてみてください。
すると、開くと新規入力状態になって開きますよ! - ついでに、マクロの中身をみてみると、このように保存されました。
INDEX
コメント
※技術的な質問はMicrosoftコミュニティで聞いてください!