![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.4ベストアンサー
- 回答日時:
good_gooさんのおっしゃるファイルをブックと読み替えて考えます。
シートの移動のことではないでしょうか?まずメインとなるブック(ファイル)を決めます、それを開いておきながら、次に2番目のブック(ファイル)を開き、シートすべてを選択して、ツールバーの「編集」→「シートの移動又はコピー」その中の「移動先のブック名」にメインのブック(ファイル)名を指定して「OK」します。3番目以降のブック(ファイル)も同様にメインに移動させます。これでメインのブック(ファイル)にすべてのシートがまとまります。
今までは、まとめたいブックに1シートずつ全てを選択して、コピーをしていました。コレをひたすら繰り返すのです。
この操作を自動化できないものかと、質問したのです。
しかしkaseioneさんの回答で「シートがすべて選択」できることがわかり、上記操作も簡単にできそうです。
しかも単にコピー&ペーストするよりも簡単でありシート名もそのままコピーできるのですね。
完全な自動化ではありませんが、とても参考になりました。
No.3
- 回答日時:
私には、良く意味が分かりません。
ファイルというのは、ブックのことを指すのですか?
ブックというのは、シートの集合体で、ファイルを成すものです。
必ずしも、1ブック=1シート
ではないと思います。
>まとめる際に1ファイルが1シートになるようにまとめたいのです。
複数のシートを持っているブックを、1つのシートにまとめたら、どこかで、データが上書きされてしまうか、下につけるかしないと、不可能だと思います。
また、ブックの複数のシートをまとめていくにしても、データ量とシートの枚数によって、エラーを起こす可能性があるのではないかと思います。それを、完全に回避できるマクロはないですね。ある程度、おやりになりたいことが、明確に分かれば、アドバイスぐらいは出来ると思います。
アドバイスを頂きありがとうございます。
>必ずしも、1ブック=1シートではないと思います。
おっしゃるとおりです。
その場合は、2シートあれば、2シートともにまとめられることをイメージしています。
仮にブックファイルが2つあり、1つのブックには3シート、もう1つは2シートあれば、まとめる時には5シートのブックになって欲しいのです。
しかも10ファイルぐらいを簡単にまとめる方法を探しています。
No.2
- 回答日時:
フリーソフトについては分りませんが、VBAでなら出来ます。
多分完全に質問者さんのしたいことを可能にするマクロとはいかなくとも、マクロの記録で大方手作業はともなうものの思っておられる感じのことは簡単に出来るはずです。
その中で例えば自動的にファイル名を所得しそのファイルのシートもカウントし自動で新規のファイルを作りそのファイルにシートをコピーしていく方法とか具体的な質問にならなければ、単にマクロを作ってと取られてしまいます。
出来るところまで頑張ってみてください。
アドバイスを頂きありがとうございます。
VBAは私にとってハードルが高く、手がつけられません。マクロもよくわかっていない状態です。
「あたらしいマクロの記録」というところで簡単にマクロが作れることは調べましたが、具体的にどのようにすればいいものやら...。
No.1
- 回答日時:
回答ありがとうございます。
しかしながら、このソフトは確認済みであり、希望のソフトとは少し異なります。
単一シートにまとめるのではなく、複数のシートにそれぞれ保存できるソフトを希望しております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel、同じフォルダ内のExcelファイルの特定シートのみを1つのファイルに集約したい 8 2022/09/07 15:12
- Visual Basic(VBA) VBAで特定の場所にあるCSVファイル(複数)から特定場所を抜き出してExcelに転記したいです。 11 2023/05/23 16:29
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) excelにて、特定の列に数字入力してあれば、入力してある行コピーして 別ファイルに張り付ける 2 2022/08/11 05:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Visual Basic(VBA) Excel VBA ファイル取得について フォルダの中に、ファイル名“会議“を含むファイルが1つまた 9 2022/10/12 01:18
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでブックを非表示で開いて処...
-
エクセルを共有するとPCによっ...
-
Excelで複数ブックの同一セルに...
-
複数ファイルから特定シートの...
-
エクセルの関数 ENTERを押...
-
エクセルで「ディスクがいっぱ...
-
エクセルで別ブックをバックグ...
-
Excelでブックの共有を掛けると...
-
エクセルで複数のシートを別フ...
-
WorkBooksをオープンさせずにシ...
-
EXCEL VBAマクロ作成で、他のEX...
-
エクセルにおける,「ブック」...
-
エクセルでウィンドウの枠固定...
-
エクセルのワークシートを簡単...
-
Excelマクロ ボタンをクリック...
-
EXCEL VBA におけるブック終了...
-
Excel VBAでブックを閉じる時、...
-
エクセルで抽出して別ファイル...
-
「ブックの共有」を有効にして...
-
エクセルで参照しているデータ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの関数 ENTERを押...
-
VBAでブックを非表示で開いて処...
-
エクセルを共有するとPCによっ...
-
エクセルで参照しているデータ...
-
WorkBooksをオープンさせずにシ...
-
Excel(2010)のフィルターが保...
-
フォルダ内の複数ファイルから...
-
Excelでブックの共有を掛けると...
-
複数ファイルから特定シートの...
-
エクセルで「ディスクがいっぱ...
-
Excelで複数ブックの同一セルに...
-
エクセルファイルを開かずにpdf...
-
エクセルで別ブックをバックグ...
-
エクセルで50行ごとに区切った...
-
外部ブック参照が#REF!になって...
-
エクセル2016です。「ブッ...
-
エクセルの関数について教えて...
-
エクセルシートの一部を送りたい
-
ブックのピボットを別ブックに...
-
Excel起動時に特定のワークシー...
おすすめ情報