Microsoft Office全般(Excel/Word/PowerPoint/Access/Outlook/OneNote)の使用方法を解説。

www.wanichan.com

PC > Access > FAQ

メインメニュー(スイッチボード)を作るには?

  • このエントリーをはてなブックマークに追加

メニュー用フォームビルダで作成しよう

データ入力の方がデータベースの操作で迷わないように、起動時にメインメニューがでてくる・・・そんなメニューを作りたい場合、メニュー用フォームビルダ機能を使いましょう。

Access 97の場合は[ツール]→[アドイン]→[メニュー用フォームビルダ]
Access 2000の場合は[ツール]→[データベースユーティリティ]→[メニュー用フォームビルダ]をクリックします。

以下、Access 2000で説明します。

「メニューの編集に必要なオブジェクトがありません。作成してよろしいですか?」のメッセージが出たら[はい]をクリックします。

メニュー名には「Main Switchboard (Default)」が選択されています。これを編集してみましょう。

メニュー名を入力して、[新規]ボタンをクリックします。

メニュー項目文字列を入力して、コマンドを選択します。

どのフォームを開くか選択してOKボタンをクリックします。

するとメニュー項目が追加されました。どんどん追加していきましょう。

なお、順序を変えたい場合は、変えたいメニュー項目を選んで[上へ移動]または[下へ移動]ボタンをクリックします。
メニュー項目を削除したい場合は、削除したいメニュー項目を選んで[削除]ボタンをクリックします。

終了するメニュー項目のコマンドは「データベースの終了」を選んでください。

タイトルはデータベースのファイル名が表示されます。ためしにポチっとボタンを押してみてください。起動するはずです。

それにしてもwanichanっていう名前、なんとかならんのか、なんてツッコミはなしで(^^;
あとでそのフォームをデザインビューで編集すればいいでしょ(笑)

参考~選択できるコマンド
別のメニューに移動するスイッチボードが複数ある場合、別のメニューに移動します。
追加モードでフォームを開く新規入力状態でフォームを開きます。
編集モードでフォームを開く普通にフォームを開きます。開いたときは先頭のレコードが表示されます。
レポートを開く指定したレポートを印刷プレビューで表示します。
メニューの編集[メニュー用フォームビルダ]を開きます。
データベースの終了現在開いているデータベースを閉じます。
マクロの実行指定したマクロを実行します。
モジュールの実行指定したモジュールを実行します。

▲Page TOP

データベース起動時にメインメニューを開くには

データベース起動時にでーん、とメインメニューが表示されたらいいですよね?
Accessのデータベースなんて全然わかんない、という初心者の方にはデータベースウィンドウという心臓部分(笑)を表示させずにメインメニューだけ表示させるここともできます。

[ツール]→[起動時の設定]をクリックします。

フォーム/ページの表示を「Swichboard」を選択します。
ついでに「すべてのメニューを表示する」のチェックをはずして、さらに「データベースウィンドウの表示」にもチェックをはずせば
誰かがいじって修復不可能になることはないと思います。いっそのこと「ステータスバーの表示」以外のチェックははずしてしまうのがいいかも(笑)

もしチェック項目をはずした場合、データベース構築者がそのデータベースを編集したい場合、そのデータベースファイルをダブルクリックではなく、
Shiftキーを押しながらダブルクリックしてくださいね!

スポンサーリンク
INDEX
  • このエントリーをはてなブックマークに追加

コメント

※技術的な質問はMicrosoftコミュニティで聞いてください!

▲このページのトップへ