• ベストアンサー

エクセル2003で同じシートを12個コピーしたい

エクセル2003で、表を作成しているのですが、同じシートを12か月分作りたいとき、どうすればよいでしょうか?? コピペしてもいいのですが、それですと、印刷の範囲、ヘッダーフッダー等の定義まではコピーしてくれません。 全く同一のシートを簡単に作る方法はありますか??

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

  • ベストアンサー
回答No.2

キーボードのコントロールを押しながら増やしたいシートをドラックすると同じ物が制作されますので後は、名前と入力した数値などを変更すればいいです。 もし、一から作る場合はシートを増やした後に、shiftを押したまま同じシートを作りたい物にクリックしていくと複数選択された状態になりますので、後はどれか一つのシートを作るとみんな同じように入力されますので、複数同じ表を作るときに便利です。

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

その他の回答 (2)

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

12個ぐらいなら、ここへ質問して、回答を見る間にできる 編集-シートの移動またはコピー-コピーを作成するにVを11回繰り返し シートの名前を変えたほうが早いと思います。 VBAでもできますが 「1月」という名の元になるシートを作っておいて、下記を実行する。 Sub test01() For i = 2 To 12 Worksheets("1月").Copy Before:=Sheets("1月") ActiveSheet.Name = StrConv(i, vbWide) & "月" Next i End Sub

すると、全ての回答が全文表示されます。
noname#113407
noname#113407
回答No.1

エクセルの下のsheetを右クリックして【移動またはコピー】を選択してコピーにチェックを入れて【挿入先】を増やしていけばどうでしょうか。 見当違いでしたらごめんなさい。

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

関連するQ&A