サイト内検索

フォントサイズ

Home お仕事 Windows MS Accessを開いた時にフォームを起動し新規レコードを表示する方法
MS Accessを開いた時にフォームを起動し新規レコードを表示する方法 PDF 印刷 Eメール
2009年 9月 03日(木曜日) 09:19

このパターンは結構使うのにすぐ忘れるのでメモしておきます。

Accessファイルを開いた時にフォームを起動させる設定

  1. [ツール]→[起動時の設定]メニューを選択
  2. [フォーム/ページの表示]から起動したいフォームを選択
  3. [OK]ボタンを押す

新規レコードを開いたときに表示させる設定

  1. フォームをデザインビューで開く
  2. フォームのプロパティを開く(フォームウィンドウのタイトル部分で右クリックして[プロパティ])
  3. [イベント]タブの[読み込み時]にフォーカスする(カーソルを合わせる)
  4. [...]を押し、[コード ビルダ]を選択し、[OK]ボタンを押す
  5. 出てきたコードビルダのPrivate Sub Form_Load()以下に、下記の青文字部分を貼り付ける

Private Sub Form_Load()
    DoCmd.GoToRecord , , acLast
    On Error Resume Next
    DoCmd.GoToRecord , , acNext
    On Error GoTo 0

End Sub

あとは、フォームを保存して終了です。

以上

シマンテックストア

 

コメントの追加

お名前:
メールアドレス:
ホームページ:
タイトル:
コメント:
  上に表示されている文字を入力してください(小文字のみでスペースなし)。
確認ワード: