• ベストアンサー

エクセルで「Ctrl+F11」は何のショートカットキーでしょう?

VBEを出そうと、「Alt+F11」を押すつもりで、間違えてCtrl+F11を押してしまったら、Macro1とかMacro2といった名前のワークシートと同じ様なシートが挿入されてしまいました。セルが長めのワークシートといった感じなのですがワークシートとしては使えませんでした。 かといってマクロを記述するふうでもないですし、いったいこのシートは何につかうものなのでしょうか?

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 Excel2000でしょうか。 その場合は、Excel4.0の新規マクロシートの挿入です。 以下のページにショートカットキーなどが載っています。 http://www001.upp.so-net.ne.jp/excel/functionkey.htm

参考URL:
http://www001.upp.so-net.ne.jp/excel/functionkey.htm
max_min
質問者

お礼

さっそくありがとうございました。 Excel4.0の新規マクロシート!! エクセル4.0ってひょっとしてWindows3.1の時代でしたっけ? おどろきました!

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

Sub test01() Sheets.Add Type:=xlExcel4MacroSheet End Sub を実行するのと同じです。 シートの種類に今も上位互換性のためExcel4MacroSheetがあるようです。VER5.0から今のようなVB文法のVBAになったと思います。それまでは関数式のような式にセルに 書きこんでいたようです。 http://www.ascii.co.jp/books/detail/4-7561/4-7561-0148-8.html

max_min
質問者

お礼

お礼が遅くなり、申し訳有りませんでした。 ありがとう御座いました。

関連するQ&A

  • エクセルのマクロがどこに格納されているのか分かりません

    Excel2003です。エクセルを開く際にマクロの有効・無効を問うセキュリティ警告が出ます。ですのでこのファイルにマクロが含まれているのは間違いないと思います。 ゴールシークを実行するごく簡単なマクロなのですが、マクロのモジュールがどこに格納されているか分かりません。おそらく基本が分かっていないのだと思いますが、ご教示くださいませ。 ツール-マクロ-VBEを立ち上げると、プロジェクトエクスプローラに表示されるのは次のとおりで、モジュールが表示されません。 funcres (FUNCRES.XLA) VBAProject (ファイル名.xls) └Microsoft Excel Objects  └Sheet1 (Sheet1)  └ThisWorkbook このファイルは2枚のシートで構成されており、計算式などが記述されているSheet1と下記3行の記述があるMacro1です。 ツール-マクロ-マクロ-編集を実行すると、Macro1シートのセルに飛びます。そのシートには1列3行の記述があり、次のとおりです。マクロの実行で飛ぶのは一番上の行です。 Record1 =GOAL.SEEK("R4C5",0,"R4C8") =RETURN() ちなみに"R4C5"に記入されているのが式、"R4C8"に記入されているのが変数、式の値の収束目標値はゼロです。 Record1が記入されているセルは名前が定義されています。名前はRecord1です。 何となくVBEのモジュールに記載されるはずのものがMacro1シートに記述されているような気がしますが、よく分かりません。参考書などを引いたのですが、分かりませんでした。等号があるので関数かと思いましたが、GOAL.SEEKやRETURNという関数はありませんでした。 要領の悪い質問で申し訳ありませんが、ご教示よろしくお願いいたします。

  • ExcelのSheetに作られたMacro1について

    EXCELのシート画面で、Alt+F11を押して、Workbookのイベントによって起動するマクロを記述するモジュールシートを開き、マクロを貼り付けました。 確かに、エクセルを開くと同時にマクロが起動します。便利でびっくりしています。 ところで、これと同時に、Macro1という名のシートが自動的に作成されました。これがわかりません。無視してもかまわないでしょうか。うっかり普通のシートのSheet1などと勘違いして書き込みをしたり、名前を変えたり、削除したりしそうです。もしそうしたらどうなりますか。不都合がありますか。 よろしくお願いします。

  • excel 再計算のショートカットキー

    Ctrl+Alt+F9のショートカットは開いているすべてのブックの再計算だと思う のですが、再計算されません。 オプションの計算方法タグは手動にしていて F9やShift+F9のシートの再計算 はうまくいきます。 隣の人のパソコンだとCtrl+Alt+F9でうまく再計算されるのですが 何かイン ストール時の違いなどご存知の方はいらっしゃいせんか?

  • EXCELのショートカットキー仕様と設定

    Ctrl+Zなどのショートカットキーは、変更または追加は可能なのでしょうか? またメニューバーを操作する場合、Alt+Iを押し挿入を開きWでワークシートを追加できますが、 ツールバーの場合はどうすれば効率がいいでしょうか? たとえば塗りつぶし このキーは初期設定で(E)になってますが書式設定メニューを任意のキーで開く方法が分かりません。 「Altでアクティブにし、Ctrl+Tabでツールバーをアクティブし「→」で選んで選択」ではキーの意味がないですし、クリックした方が早いです。 何かいい方法がありましたら、教えてください。

  • エクセルで特定のワークシートのみ名前をつけて保存

    エクセルで特定のワークシートのみ名前をつけて保存するマクロを教えていただけないでしょうか。 (今、手元にそのファイルがないのでこちらに記すことができないのですが、自動で名前をつけて保存するマクロは何とか成功しました。 しかし、その全てのワークシートを保存してしまいます。) また保存するワークシートは、別のワークシート上のセルを参照しているのですが、 保存する際は、全て数値として保存したいです。 アドバイスお願いします!! P.S.申しわけないのですが、私はマクロの知識は全くないので、ほぼコピペしているだけの状態です。 また、できればマクロの起動はCtrl+キーではなく、セル上にボタンの様にできたら助かります。

  • Excel macroで、一番右側の見出しに新しいsheetを加えたい

    お世話になります。 No.190261で「excel97で、一番右側に新しいシートを挿入させたい」(マクロ以外で)と質問した者ですが、macro以外では無理そうなので、今度はmacroでの記述方法を改めて質問させて下さい。 自動記録でやってみたのですが、 Sheets.Add Sheets("Sheet3").Move After:=Sheets(3) という感じで、特定のsheet(この場合sheet3)の右に加わるだけなのですが、今あるのがどんな名前のsheetであっても、とにかくそれらのsheetのさらに右側に新しいシートが加わるようにするにはどう記述したらよいのでしょうか。 ちなみに、過去の同類の質問を検索したくても、タイトルが単に「マクロの質問」「excelでこういうことはできますか?」といった感じで、内容が推測できない質問タイトルが多く、内容を一件一件見るのは大変です。質問者の皆さまには、あとの人の為にタイトルをもう少し具体的にして頂けたらと思います。

  • Excel VBEでctrl+F1をon-off

    Excelのsheet1上でスペース確保のため、上部に表示されているリボンのon-offをctrl+F1でやっております。  (1) これをcommandButton1でctrl+F1を実行したいのです。   自動マクロでは作成できませんでした。  (2) またVBAなどでworkbookの設定しておりますが、この設定はこのfileだけに限定させるには保存方法などで出来ないでしょうか? マクロの場合は、マクロの保存先に”作業中のbook”とか”excel_fileテスト”とかに保存する方法があるのですが、VBAにも適用されるのでしょうか?  ほかのExcelにはこの変更した設定が適用されないように、Auto_Close(),Auto_Openなどで対応試験中ですが・・・ 宜しくお願い致します。

  • エクセルマクロのことです

    通常使っていたマクロを間違えて消してしまい、その上再構築できなくて困っています。 こんなマクロだったですが。 ブック内に複数のシートが入っています。新しくSheetを追加してA2セル(他のセルの時もあります)をアクティブにします。 Alt+F8→実行でA2セルから下へ、そのブック内の全ての「シート名」が書き出されるというマクロだったのです。 マクロ初心者です、どなたかアドバイスをお願いします。

  • エクセル 複数シート検索のマクロ

    マクロ初心者です。 エクセルの文字列検索で、複数シートにまたがった場合のマクロ記述を知りたいです。 シートaとシートbの選択は下記となると思いますが、 Sub Macro1() Sheets(Array("a", "b")).Select Sheets("a").Activate End Sub その後で、検索窓([ctrl]+[f])を表示させたいのですが・・・。 よろしくご教示願います。

  • Excelでショートカットキーをアドインを用いて作成

    タイトルのことを現在やっているのですが セルの結合や文字を大きくしたり小さくしたり するということ自体はできているのですが ショートカットキーの設定の仕方が分かりません。 現在、手順としてはまず、VBEでマクロとしてセルの結合等を 作成してExcelでマクロのオプションでショートカットキーを割り当てて アドインを作成する各種操作をした後これを アドインとして保存します。 こうするとアドインを導入(?)するとマクロを作成 したときのショートカットキーが有効になります。 しかしながら、このショートカットキーを変更をしようとしているのですが 行き詰まっている現状です。 コード内のコメント文の中に 'Keyboard Shortcut:Ctrl + Shift + M という部分があるのでこれを書き換えてみても変化が ありませんでした。 困ってます。回答よろしくお願いします。 (質問でわかりにくい箇所があれば補足します。)

専門家に質問してみよう