• ベストアンサー

エクセルで立ち上げるたびに、メニュー画面を表示させるには

エクセルで、シートの移動のマクロを作りました。 そこで、終了したあとに、再び、立ち上げるときに、必ずメニュー画面(シートの移動ができるマクロが組んでいるシート)に立ち上げるようにするには、どうしたら良いのですか? 終了したときに、メニュー画面でないシートで終了保存すると、再び立ち上げると、その終了したメニュー画面ではないシートに立ち上がってしまうのを防ぎたいので。 よろしくお願いします。

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

  • ベストアンサー
  • kmmk16
  • ベストアンサー率46% (32/69)
回答No.1

立ち上げた時表示するシート名を"メニュー画面"としています Private Sub Workbook_Open() Worksheets("メニュー画面").Activate End Sub

pazu10
質問者

お礼

早速の回答ありがとうございました。 おかげさまで解決しました。ActivateのところをSelectとしましたが、目的が達成できました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • excel でメニュー画面を作りたい

    EXCELで以下のようなメニューをマクロで作りたいと考えています。 どなたか教えていただけませんか。 以下の内容です。 (1) menu.xlsに4個のボタンを設定し、各ボタンから該当のsheetを起動する。 例 A.xls  → sheet1      → sheet2 B.xls  → sheet1      → sheet2 (2) 各sheetに「menuへ」のボタンを設定しmenuへ戻る。   (この際sheetを保存し閉じてからメニューへ戻る) 以上 宜しくお願いいたします。

  • エクセルの画面表示か・・・・

    エクセルのシート画面で、画面一番上に左側にファイル名、右側に画面切り替えボタンがありますが、サイズ変更の時にこの部分がエクセル本体のメニューの下に入り込んで、シートを捕まえることができません。 シートの一番上が表示できる方法を教えてください

  • エクセル2007でメニューバーの非表示方法

    エクセル2000でファイルオープンの際にメニューバーを非表示にするようにマクロを書いていました。このたびエクセル2007に更新したところ、メニューバー(2007ではリボンというんですね)が非表示になりませんでした。シートにボタンを配しこのボタンから様々な作業をするように制御しておりましたので、リボンから直接作業されるのは困ります。 どなたかエクセル2007でのリボンの非表示の方法をご教示ください。 もしも無理であれば、組込みコマンドを指定して無効にする方法でも結構です。 少なくとも、リボンから[表示]→[マクロ]から直接マクロを実行されるのだけでも阻止したいです。 本当に困っています。 どなたか助けてください。よろしくお願いいたします。

  • エクセルを開くとメニューバーのみでワークシートが表示されないのは何故ですか?

    エクセルを開くと、上部のメニューバーのみで、ワークシートの部分(セル)は、デスクトップが表示されます。 メニューバーの表示→全画面表示をクリックすると、 ようやく通常のワークシートが表示されます。 これはどうしてなのでしょうか? 新規作成の時は、そのようなことはなくワークシートが表示されて一般的です。 一度、保存して開くと疑問に感じている現象が発生します。 そのPCのエクセルファイルは全てそのようです。 原因をおわかりの方がいらっしゃいましたら、教えてください。 エクセル2000、Windows2000を利用しています。 よろしくお願いいたします。

  • エクセル95のマクロ警告画面

    初心者ですので、宜しくお願い致します。 会社で、エクセル95を使っています。マクロをマクロシートで作って、保存した後、再度ファイルを開くと、マクロの警告画面が出ません。家の2000で作ったときは出ました。2000では警告画面の設定ができることも知りました。でも、95では設定することができるのかどうかさえわかりません。警告画面を出したいのですが、どうしたらいいでしょうか?超どシロートですみません。教えてください。

  • エクセルのユーザーフォームについて

    エクセルのユーザーフォームについて教えてください。 ユーザーフォームにてメニュー画面を作成しました。 ユーザーはメニューからの操作だけでエクセルシートを作成できるようなマクロをつくりました。 ユーザーフォームのコマンドボタンでEXCELを終了させることはできますか? VBAの記述方法も教えてください。

  • Excel 2010 のメニューの制御

    質問です。 Excel2010のメニューの「名前を付けて保存」等を非表示(もしくは押下不可)にするマクロを作りたいのですが、やり方を知っている方いましたらご教示くださいませ。

  • 《エクセル》で、入力用のメニュー画面を作りたい

    シートとは別に、入力用のメニューを作るには、どうしたらよいでしょうか?コントロールツールボックスのテキストでよいのでしょうか? 項目は、15項目ほどです。(1名分) 15項目入力後に、sheet1に5項目、sheet2に5項目、sheet3に5項目を指定したセルに飛ばしたいです。 またsheet4には、15項目を1行に飛ばしたい。(二人目からは、次の行に…入力したものが、どんどん保存される。) メニュー画面で名前等を入力すると、入力済みのデータが表示されて、修正が出来るようにしたい。 イメージがつかみにくいとは思いますが、どうか力を貸して下さい。

  • エクセル終了画面

    1)・エクセルを立ち上げシートに記入する。  ファイル名を付けて保存。 2)・ファイルを読み込み終了すると、エクセルの画面が ファイル添付のように灰色になります。その後  右上の☓で終了になります。 この原因おわかりになる方いらしゃいますか?   エクセルのプログラムがおかしくなったので   修正は不可ですか? Excle 2013です。

  • Windows2000でエクセルの全画面表示が・・・?

    エクセルのVBAマクロで Sub 全画面表示() Application.DisplayFullScreen = True ActiveWindow.DisplayWorkbookTabs = False End Sub を行うと、エクセル画面の一番下の部分がタスクバーに隠れてしまい、横向きのスクロールバーが使用出来なくなってしまいます。 Windows95や98ではエクセル2000でもそんなことはなかった(タスクバーも消えるため)のですが、OSがWindows2000だとそうなるようです。 Windows2000で全画面でも横移動のスクロールバーを表示させたいのですが、マクロの記述はどうすればいいのでしょうか? タスクバーの上にスクロールバーが来る用にしてもいいし、マクロでタスクバーを消す方法でもいいです。 よろしくお願いします。困っています。