• ベストアンサー

エクセル 新しいシートを枚数指定で挿入する方法

エクセル2003を使用しています。 通常、新しいシートを挿入するとき、1枚ずつとなりますが、 15枚とか20枚とか、枚数を指定して、 一気に新しいシートを加えることは可能でしょうか? 可能でしたら、方法を教えてください。 よろしくお願いいたします。

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

  • ベストアンサー
noname#146898
noname#146898
回答No.1

20枚くらいなら、[Shift]+[F11]を連打する方が早いかも知れません。 GUIで少しずつ http://www.officepro.jp/exceltips/tips_sheet/index1.html その種の操作が今後しょっちゅうあるようなら、空のワークシートをたくさん備えたテンプレートを用意しておき、そのテンプレートをそっくり挿入します。 http://office.microsoft.com/ja-jp/excel-help/HP005200889.aspx

hakkeijima
質問者

お礼

お礼が遅くなり、申し訳ありませんでした。 助かりました。 ありがとうございました。

その他の回答 (3)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.4

「1度に」にこだわりがあるのなら ツールメニューのオプションの全般で新しいブックのシート数を20枚にする Ctrl+Nで新しいブック(20シート)を作成する 作業グループにして所定のブックに一気に持ち込む とかで出来ます。 >通常、新しいシートを挿入するとき、1枚ずつとなります たとえばシートを3枚作業グループにしておいて挿入すると,3枚挿入できます。 6枚になったところでまた全部作業グループにして挿入すると,6枚挿入できて12枚になります。 また全部作業グループにしておいて挿入すると,24枚になります。 全てのシートを作業グループにするには,シート名タブを右クリックして「全てのシートを選択」します。

hakkeijima
質問者

お礼

お礼が遅くなり、申し訳ありませんでした。 助かりました。 ありがとうございました。

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

VBAでないとそれは出来ない。 VBAを勉強しますか。 ーー 15枚にしたいとしてとして、今7枚あれば、7枚全部指定した状態(SHIFTを押しつつ始と終わりのシートタブをクリック)で挿入すると、7枚増えて、あと1枚挿入すれば良い。こういう風に倍加して挿入できるよ。 ーー ツールーオプションー新しいブックのシート数ー枚数指定 も(始なら、新規ブックなら)何かの場合に使えるかもしれない

hakkeijima
質問者

お礼

お礼が遅くなり、申し訳ありませんでした。 助かりました。 ありがとうございました。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 一番簡単なのは メニュー → 挿入 → ワークシート として あとは挿入したいだけF4キーを押す! 他の方法としてVBAになってしまいますが・・・ 一例です。 Alt+F11キー → 画面左下の「This Workbook」をダブルクリック → ↓のコードをコピー&ペーストしてマクロを実行してみてください。 (Alt+F8キー → マクロ → マクロ実行です) ※ 当初3Sheetの表示になっているとして、20Sheetまで挿入するコードにしてみました。 Sub Sheet挿入() 'この行から Do Until Worksheets.Count = 20 Worksheets.Add after:=Worksheets(Worksheets.Count) Loop End Sub 'この行まで ※ コード内の「20」の部分で挿入したいSheet数を調整します。 1Bookに対して1回の操作だと思いますので、わざわざVBAにする必要はないかもしれませんね。 この程度でごめんなさい。m(_ _)m

hakkeijima
質問者

お礼

お礼が遅くなり、申し訳ありませんでした。 助かりました。 ありがとうございました。

関連するQ&A

  • Excelで挿入できるシートの枚数

    Microsoft Excelでの質問です。 ワークシートは何枚まで挿入することができるのでしょうか? 初期設定では1枚~255枚までの設定ができますが、通常時で「ワークシートの挿入」を使うと、何枚でも増やすことができるようですが・・。 「1000枚くらいのワークシート間で3-D集計をしたい」 という方が居るのです。 そもそも1000枚もワークシートを使うのかな・・とも思ってしまうのですが・・。

  • エクセル2003 参照するシートを指定する方法

    エクセル2003を使用しています。 VLOOKUPなどで、参照する表が他のシートにある場合、 通常、シート名で指定しますが、 シート名ではなく、 「ブックの一番最初にあるシート」 を指定することは可能でしょうか? もしくは、 「直近で入力作業したシート」 と指定することは可能でしょうか? 可能でしたら、設定方法を教えてください。

  • 指定したシート間にシートを挿入

    シートを挿入するマクロを作っていますが、挿入する場所を指定することはできるでしょうか? 「最終シートの前に挿入」と「最終シートの後に挿入」はできるのですが、「"START"と"END"の間に挿入」ということがどうやればいいのか分かりません。教えて下さい。

  • エクセル シートを一気に最後まで挿入できますか?

    エクセルのシートを複数枚挿入したいのですが、一回一回右クリックして挿入→ワークシート→OKではなく一気に複数枚挿入することは出来ますか?

  • エクセルでシートを挿入の際

    エクセルでシートを挿入すると sheetの後に続く番号が一ずつ増えていきますよね その後でシートの名前を変更したり 別のシートを 削除して また挿入しても番号は増え続けていきますが そういうことがないように マクロでの記述で 「シート名を指定して 新規シートを追加  (挿入)」 するにはどのような記述をしたら よいでしょうか?

  • エクセルシートのPPTへの挿入...おしえて。

    すみません。どうしてもうまく行かないもので。(^_^;)? 日頃、細かい編集が楽なのでいろいろなプレゼンテーションのシートをエクセルで作っています。図の貼り付けや文字ベタガキも混在しています。 たまたま事情があって、それをPPT(=パワーポイント)に落とし込まなくてはいけなくなりました。 --- ○ 指定のエクセルファイルの指定シートを開いた状態で保存。 ○ PPTを開いて[挿入][オブジェクト]からエクセルファイルを指定します。 すると、欲しい1シートがまるごと入ってこなくて、部分的にしかインポートされません。全体の2/3ぐらいだけです。 元のエクセルシートには[ページ設定]としては100%~60%までいろいろあります。その設定をあえて100%に戻してみましたが状態は変わりません。 しかたなく[挿入]は使わないで、ふつうにコピー&ペーストもしてみましたが変わりませんでした。部分的です。 唯一成功したのは、新しくエクセルシートをつくって、[ページ設定]も100%としたダミーデータを作って[挿入]..をしてみたら全部入りました。ただ最初の1回だけで、その後元データを少々編集していたら、またいつものとおりになってしまいました。2/3ぐらいしか入ってきません。(+_+) 何かヒントはありますでしょうか?

  • エクセルのシートの挿入

    こんにちは。エクセルに新しいシートを2枚挿入したいのですが、普通に挿入すると、自動的に最後のシートの左側に挿入されてしまいますよね?私は最後のシートの右側に付け足す形で挿入したいのです。どうすればいいのですか?私は超が付く初心者なので、簡単な言葉で説明していただけると嬉しいです。よろしくお願いします!

  • 保護したエクセルシートに画像を挿入する

    保護したエクセルシートに画像を挿入する 保護したエクセルシートに保護を解除せずに画像を挿入をする方法を考えています。 どなたか簡単な方法があれば教えてください

  • ExcelシートをWordに挿入する

    Excel2007で作成したシートをWordに貼り付けまたは挿入したいのですが、方法がわかりません。 ExcelシートをWordの文書(例えばA4縦)の幅に合わせて貼り付け、または挿入したいのです。

  • Excelでシートを挿入できません。シートの保護もしていないし、現在シ

    Excelでシートを挿入できません。シートの保護もしていないし、現在シートは12枚しかありません。原因と解決方法を教えてください。よろしくお願いします。

専門家に質問してみよう