• ベストアンサー

複数のシートを別々のエクセルへコピー

エクセルの中に複数のシートがあり それを別々の新規ファイルにコピー(保存)したいのですが、 1シートずつ作成していくしかないのでしょうか? (ひとつにまとまっているシートを別々のファイルにしたいのです。) お解りの方いらっしゃったら是非教えて下さい。 宜しくお願い致します。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.4

ちょっと裏技に近いかもしれませんが(^^; 別ブックにしたいシートを開いて、ALT+F11でVBE画面を開きます。次にCtrl+Gでイミディエイトペインを開きます。そしてイミディエイトペインに以下の文字列を貼り付けてEnter ActiveSheet.Move これで開いていたシートが別ブックになります。 再度ワークシート画面にもどり、上記を繰り返すと次々に移動できます。シート名右クリックから移動させるより多少は楽かもしれません もちろんきちんとしたマクロを書く方法もあります。一度マクロ記録でシートの移動動作を行ってどんなマクロができるかご覧になると良いでしょう。

その他の回答 (5)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.6

1) 元のBookを名前を付けて保存します。 2) コピー先Bookで不要なSheetを削除して、新しい名前を付けて保存します。 3) 元のBookを開いて、不要なSheetを削除して、上書き保存します。 以上で、必要なSheetだけの2つのBookが名前を付けて保存された状態になります。

  • runalpy
  • ベストアンサー率16% (1/6)
回答No.5

例:ファイル名Book1にSheet1~Sheet3までがあるものを 各シート別に別ブックにする方法です。 (Book1にSheet1、Book2にSheet2、Book3にSheet3) Sheet1のシート見出し上で右クリックし 表示されたショートカットメニューの 移動またはコピー(M)...をクリック シートまた...内で、 挿入先(B):でSheet1が反転されていることを確認し 移動先ブック名(T)...▼で(新しいブック)を選びOK 「この時点で下の挿入先(B):は空白になります」 すると、Sheet1はBook2(新しいブック)に移動しています。 ここではまだ保存されていませんので ファイルから名前を付けて保存(A)...してください。 この作業をSheet2、Sheet3とシートの数分行うと 全てのシート1枚1枚が別ブックになりますよ。

回答No.3

(1)まず、移動させるのに必要なファイルを新規作成しておく。 (ファイル名はBook1,Book2,・・・でOKですが、 事前にファイル名をつけておいた方が分かりやすいです。) (2)次に、コピーしたいシート名を右クリックして〔移動またはコピー〕を選択。 (3)移動先ファイル名をBook1にして、挿入先をSheet1 コピーを作成するにチェックを入れてOKを押して下さい。 以降、(2)(3)の繰り返しではいかがでしょうか。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

■案1、次の方法は如何でしょうか。 (1)シートタブをctrl又はshiftキーを押しながら選択した状態で右クリック(シートタブ上) (2)移動またはコピー→移動先のブック名欄で(新しいブック)を選択 (3)コピーを作成するにチェックを付け→OK ■案2、対象ファイルコピー後、不要シートを削除する。

noname#176215
noname#176215
回答No.1

ブックのウィンドウサイズを通常サイズにして 隙間を作ってから シートタブを マウスでドラッグしてブックの外に出していって下さい。

関連するQ&A

  • エクセル、シートコピーで、数式・リンクを削除したい

    W98 エクセル2000です。複数のエクセル・ファイルで、資料を作成しています。 それらには、多数の関数や、シート参照があり、最終的に、ひとつのシートを印刷することで、完成した資料になっています。 その複数のファイルの中より、印刷用の完成シートのみを、ひとつのエクセルファイルにまとめ(シートは複数に分かれて可)、メールにて配布したいです。印刷設定などを含ませながら、かつ、数式だけを削除し、値のみを、コピーしたいのです。 普通に考えて、まず、シートをコピーし、罫線のみを残して、削除。その後、コピー元より、値のみをコピーしようとすると、”この操作には、同じセルの結合が必要です”と、拒否されます。 どのようにしましたら、数式やリンクを削除した別ファイルが、作成できますのでしょうか? お手数ですが、よろしくお願い申し上げます。

  • エクセルsheet上の複数の図をまとめてコピー

    デジカメから複数の写真をパソコンに落とし込み、 エクセルの1シート上に挿入しました。 この写真を別のシート毎に必要枚数割り振って、参考資料を作成したいのですが、 10枚移したい場合、Shift+クリックで10枚選択しなければできません。 Shift+クリック選択でなく簡単に複数枚選択できる方法はありませんか? エクセルsheet上の複数の図をまとめてコピーする方法です。 おわかりの方よろしくお願いします。

  • 複数ファイルから特定シートのコピー

    同じフォルダ内に、エクセルファイルがいくつかあります。 そのフォルダ内のファイルから、特定のシート名(例:シートA)のシートをコピーしシートAだけの新しいファイルとして作成しようと思います。 シートAを含むファイルは複数あります。 何か方法がありましたらご教授お願いいたします。

  • エクセルのシートをコピーしたら

    一つのブック内で同じ形式のシートをコピーして複数作りました。 具体的には月報の用紙をひな形を作ってコピーしたのですが、どのシートに入力しても全部のシートに反映されてしまいます。 これを解消するにはどうすればよいのでしょうか? エクセル2007で2003形式で保存してあります。

  • Excelのシートのコピーについて

    Excelファイルの中の一つのシートを、別の既存のファイル内のシートにコピーしたいのですがどうすればいいでしょうか?

  • エクセルの複数のシートについての検索機能について教えてください。

    エクセルの複数のシートについての検索機能について教えてください。 エクセルで、来店名簿を作成しようと思っています。 その際、シートごとの名前の検索方法は分かるのですが、 ファイルの中での検索ができるのかどうかがわかりません。 一ヶ月に1シートとして、12シートで一つのファイルとして、 その中から、一つの名前を検索することができますか? できるのでしたら、その方法も教えていただけますか? もし、来店名簿のフリーソフトがありましたら、 一緒に教えていただけると助かります。 よろしくお願い致します。

  • エクセルのワークシートをUSBメモリにコピー

    Excel2007を使用しています。一つのエクセルファイルに複数のワークシートがあります。 そのうち1枚のワークシートのみをUSBメモルにコピー(保存)しようとしてもコピー出来ません。 ワークシート単体をUSBメモリなどエクセルブック以外にコピーする方法はありますでしょうかアドバイス下さい。

  • エクセル、シートのコピーについて

    現在、エクセルでファイルを作成中なのですが、あるシートを20ほどコピーしたいのです。名前はあとで変更するとして、一度に20ものコピーは可能ですか? シートのタグを右クリックして、いちいちひとつずつやっていたのでは時間がかかりますので。

  • エクセルのシートのコピー

    何時もお世話になります。 エクセルのバージョンは2002です。 作成済みのエクセルファイルで、シートをコピーしようとコピー元のシートにマウスをあて同時にコントロールキーを押しながら異動先に移そうとした時、○に斜め棒のようなロゴマークが出て移動できません。 以前は、この手順で出来ました、またエクセルで作成した別のファイルは今まで通りの手順で出来ます。なにかの設定を換えたのでしょうか ご教授願います。

  • エクセルのシートのコピーについて

    お願いします。教えてください。 エクセルのシートを同じブック内に100シート以上コピーするにはどうしたらいいでしょうか? 1シートづつなら出来るのですが、複数する方法がわかりません。 それと、そのコピーしたシートの名前をNo.1・2・3・・・と番号を自動で付けることできませんか? エクセル2000です。 よろしくご伝授ください。

専門家に質問してみよう