• ベストアンサー

Accessのフォームのみ表示させたい

Accessを起動した際、フォームのみ表示するにはどうすればよいのでしょうか? (Accessを起動すると、オブジェクトメニュー?(テーブルやクエリ等のオブジクトを選択するウィンドウ)を表示させないで、フォームのみを表示させるには?) また、上記と同じようにして、なおかつAccessを起動させないでフォームで起動や終了といったことが出来るのでしょうか? やはりこれはVB等プログラミングでないと出来ないのでしょうか?ちなみに私はプログラミングは全く出来ません。 わかる方、教えて下さい。宜しくお願いします。

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

  • ベストアンサー
  • Te-Sho
  • ベストアンサー率52% (247/472)
回答No.1

ツールメニュー ”起動時の設定”を開き フォーム/ページの表示にて起動時に表示させたいフォームを選択すれば、そのMDBを開いた時に、該当のフォームが表示されます。 メニュー画面等を作り、各処理のフォームを開いたり、アクセスを終了するマクロを呼び出すボタンを作ればフォームからの終了等も可能です。 また、データベースウィンドウの表示のチェックボックスを外せば、質問者様の言われているオブジェクトメニューは表示されなくなります。 メンテナンス等を行いたい時はshiftキーを押下しながら立ち上げればデータベースウィンドウが表示できます。

sheep1998
質問者

お礼

ありがとうございました。早速、やってみます!

その他の回答 (4)

回答No.5

プログラミングなしでしたら・・・ 1.該当フォームのプロパティ「ポップアップ」「作業ウインドウ固定」をともに「はい」にします。 2.Access を終了するマクロを作成しそのフォームのコマンドボタンに割り当てしておきます。  (閉じるボタンを非表示にされた方がよいかも・・・) 3.他の方の仰るとおり、「起動時の設定」でそのフォームが開くよう設定しておきます。 3.MDBのショートカットを作成し実行時の大きさを最小化しておきます。  (起動はこのショートカットから行います。) これでご希望の動作になると思います。 ※最初はテスト用DBを作成し動作確認したほうが良いでしょう!

sheep1998
質問者

お礼

わかりやすく書いて下さり、ありがとうございました。一度、テストしながらやってみます。

  • palmmy
  • ベストアンサー率38% (841/2169)
回答No.4

[ツール]-[起動時の設定] のデータベースウインドウの表示のチェックをはずせば データベースウインドウは表示しないと思います。 F11を押せば表示できる、ということを知っている人には 意味が無いかもしれません。 それも出来なくするには、詳細ボタンを押して、 ショートカットキーを有効にするのチェックをはずして できるかも。 でも自分の操作も制限されるので、TESTのMDBでTEST してからのほうがよいかと思います。 >Accessを起動させないでフォームで起動や終了といったことが出来るのでしょうか? Accessが起動するからフォームが表示できると思います。

sheep1998
質問者

お礼

参考になりました。ありがとうございました。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

むずかしいプログラムなしでも 「ツール」「起動時の設定」で「データベースウィンドウの表示」のチェックをはずし、 最初に開くフォーム(メニュー)を指定すれば、ある程度は設定できます。 フォームの配置などをいじられたくない場合は、 「ツール」「データベースユーティリティ」「MDEファイルの作成」すればいいです。

sheep1998
質問者

お礼

ありがとうございました。MDEファイルを作成すると操作できなくなることも出来るんですね・・・。知りませんでした。やってみます。

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.2

Accessの[ツール] - [起動時の設定]で設定できます。 ・データベースウィンドウの表示 ・ステータスバーの表示。 ・全てのメニューを表示する のチェックを外せば、表示されません。 そして、「フォーム/ページの表示」に最初に表示させたいフォームを指定すれば、Accessのウィンドウの中にフォームだけが表示されます。

sheep1998
質問者

お礼

ありがとうございます。設定を見てみます。