• 締切済み

エクセルで複数のシートを別ファイルに分けたい

エクセルで、複数のシートを含んでいるブックを、それぞれ別ファイルに分けたいのですがどうすればいいのでしょうか。

みんなの回答

  • tuji3
  • ベストアンサー率42% (6/14)
回答No.5

 以下の方法はどうでしょうか。最初の操作は大変ですが、以後の操作は不要に近くなります。  共通にしたい列を各ブックにリンク貼り付けしておけば、元の列の変更が各ブックに反映されます。

noname#3543
質問者

お礼

お礼が大変遅くなり、申し訳ありませんでした。 ちょっと難しそうですが、やってみます。

  • tuji3
  • ベストアンサー率42% (6/14)
回答No.4

 以下のやり方はどうでしょう。少し手数がかかりそうですが。  まず、コピー元のブックを開き、次に、新しいブックを開きます。   [ウインドウ]メニューの[整列]を選び、左右か上下に並べて表示します。  これで、片方が元のブックで、分割したいシートを開き、もう一方は新規作成したブックです。この状態で、元のシート見出しをドラッグして、新しいブックの上へドロップします。これで新しいブックへ、元のシートがシートだけ移動できます。  移動せずに、コピーだけしたい場合は、CTRLキーを押しながらドラッグします。  この後、新しいブックを「名前を付けて保存」をしておきます。この操作をシートがある分だけ繰り返し増す。

noname#3543
質問者

お礼

ご回答ありがとうございます。そもそも、別々にしておきたいエクセルのファイルを1つのブックにしておくのが本当はイヤなんですが、共通にしたい列が10列もあるんです。そうすると共通項目を修正するのがどうしても1つのブックにしておいた方が便利なので毎月1つのブックを修正しては、いちいち別ファイルにする作業をやってるんです。何とか便利にならないかなあと思いまして・・・。

  • lunatico
  • ベストアンサー率66% (2/3)
回答No.3

paji-pajiさんの補足です。 新規のブックを開く必要はないと思いますよ。 複数のシートを含むブックを開いて、 分けたいシート毎に一括指定して、 (シートのタブを、shiftキーを押しながら一度に指定) 右クリックしたらメニューが出てきます。 そして「移動またはコピー」を選択して、 移動またはコピー先に「新規のブック」を指定したら、 新しいブックに、指定したシートが入っています。 名前を付けて保存したら出来上がりです。 (さすがに、この作業をスマートに、っていうのは無理だと思いますが。)

noname#3543
質問者

お礼

ご回答ありがとうございます。そもそも、別々にしておきたいエクセルのファイルを1つのブックにしておくのが本当はイヤなんですが、共通にしたい列が10列もあるんです。そうすると共通項目を修正するのがどうしても1つのブックにしておいた方が便利なので毎月1つのブックを修正しては、いちいち別ファイルにする作業をやってるんです。何とか便利にならないかなあと思いまして・・・。

回答No.2

複数のシートを含んでいるブックを開いた状態で、  新しいブック(新規作成)を開きます。  複数のシートを含んでいるブックの移動したいシートのタブ付近で右クリックします。  メニューが表示されますので[移動またはコピー・・・]という項目を選択します。  すると、シートの移動・コピーに関連する画面が起動します。 この機能を上手く利用すればブック間のシート移動ができるかと思います。

noname#3543
質問者

お礼

ご回答ありがとうございました。早速やってみます。

  • karrie
  • ベストアンサー率30% (142/459)
回答No.1

私がいつもやっているのは、そのファイルを開いて「名前を付けて保存」を選び、別の名前で保存します。そしてそれぞれのファイルの入らないシートをまとめて削除します。 もっとスマートな方法があるかもしれませんが。。。

noname#3543
質問者

お礼

ご回答ありがとうございました。 その方法でいつもやってたのでもっと楽ができないかなーなんておもいまして・・・。

関連するQ&A