• ベストアンサー

個々のexcelファイルを1つのファイルにしたいのですが。

個々のexcelファイルデータを1つのファイルにしたいのですが簡単にできる方法教えてください。 今扱うファイル数は500個以上です。これらのファイルを1つづつ開いてはコピー、貼り付けの繰り返しをを1つの特定ファイルに施しています。嫌になります。 どうか教えてください。

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

コピー元が同じ書式ならマクロで自動転記させるのが簡単です。 ただ、記録マクロでは上手く行かないでしょうから、VBAの知識が無いと難しいです。 そういった意味では簡単じゃないですね。 もっと詳しくデータのあるセルアドレスや条件などが書いてあればサンプルマクロを提示してくれる方が現れると思います。

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

その他の回答 (1)

  • hiro_1999
  • ベストアンサー率31% (86/277)
回答No.2

1つのファイルのデータ量と内容にもよりますが、形式が同じであれば行を増やしてファイルを結合するという方法。(コピーして貼り付けていく) およびシート単位でコピーして貼り付ける。 (シート名のところで右クリック「移動またはこぴー」) 最終的に1つになるかどうかは分かりませんが、少しでもファイルの数を減らせると考えられます。

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

関連するQ&A

  • 多数のファイル名をエクセルにコピーする方法

    エクスプロ-ラーに多数のファイル(同じ拡張子)名称を一括でエクセルファイルの各セルにコピーしたいのですが、一括でできる方法はありませんか?ファイル数が1000以上あるので、1個づつ名前をコピーしてセルに貼り付けするのは気が遠くなりそうなのです。 皆様の知恵をお借り願います。宜しくお願いします。

  • エクセルで他のファイルデータをまるごとコピーしたい

    エクセルで他のファイルデータをまるごとコピーするために、コピーしたいエクセルのデータの左上でまるごとコピーして貼り付けすると、元のデータと大きさが違っていてうまくいきません。何かうまく形式を保持したままコピーする方法ご存知の方がいらっしゃれば教えてください。宜しくお願いします。

  • エクセルの特定ファイルで編集にすごく時間がかかります

     エクセルの特定のファイルに限り、行のコピー、貼り付け・挿入などに恐ろしく時間がかかります(砂時計が出たまま)。他のファイルでは問題ありません。何回も変更を加えて永く使っているファイルなのですが、こんなことがあるのでしょうか。解決方法はありますか。

  • エクセルで別ファイルのシートの貼り付けマクロ

    マクロ初心者です。よろしくお願いします。 excelファイルのシートに同じシート名csvファイルのデーターの貼り付けをしたいのです。 ↓詳しくは。 excelファイルがあります。(ファイル名:全社) シート名=集計、1、2、3、4、5、6、7、8、9、10(固定) csvファイルがあります。1~始まり数は変動(1~3だったり、1~7とか) 1ファイル=1シート、ファイル名とシート名は同じ excelファイルのシート(1~10)に、開いたcsvファイルの同じシート名(1~10)のデータを貼り付けたい。 毎回コピー・貼り付けの繰り返し作業なので、マクロ作成を試しているのですが、うまくいきません。 教えてください。お願いします。

  • ファイルを軽くしたい

    エクセルで作られた表の中に文字、数字等を入力することになりました。 入力前(傍線、簡単なコメントのみ)の時点で250バイトくらいの大きさでした。 入力の際、他のファイルからコピー、貼り付けの繰り返しで気が付いたらファイルが2メガバイトにまで大きくなってしまい、開いたりする時に非常に時間がかかるようになってしまいました。 コピーの貼り付けはファイルが重くなってしまうのですか?内容自体は大し事ないのですが。 コピーを使わずイチから打ち直すのも面倒なので、もし軽くする方法が分かる方がいたら教えてください。

  • エクセルで2つのファイルをリンクさせる

    エクセルでの集計をしています。 A~Fのファイルがあり、このファイルには統一されたフォーマットに沿ってデータ(店名、住所など)が集められています。 この、A~Fのファイルで変更を行ったのを、全く別のファイルである「Z」のシートに反映をさせたいと思っています。 ただ、A~Fのファイルは、データの内容を変更するだけではなく、切り取り、貼り付け、いわゆるコピー&ペースト、行の挿入、削除を行います。 これらも含めて、A~Fのファイル情報を、Zというファイルの、シート1~6に反映させたいと思っております。 データの変更だけなら、リンクの貼り付けで大丈夫なのですが、挿入、切り取りなどは反映されませんでした。 もしも、方法をご存知の方が折られたらご教授よろしくお願いします。 ちなみに、エクセルのバージョンは 2003です。

  • VBA_フォルダ内複数のExcelファイルの集約

    Excel VBAに関する質問です。 特定のフォルダ内(例としてC:\folder1)の複数のExcelファイルにおける シート(例としてSheet1)内のセル範囲A2:I1000の情報をコピーし、 特定のフォルダ内に格納されたExcelファイル(例としてC:\tougou\tougou.xls)の シート(例としてTOUGOU)内のA2を起点に貼り付け処理をしたいのですが、可能でしょうか? <貼り付けイメージ> (例)特定のフォルダ内(例としてC:\folder1)のExcelファイル数が2つの場合 A2 B2 ・・・・・I2 ・ ・ ・ ・ ・ A1999・・・・・・I1999 A2~I1999の範囲にデータが集約される。 どうぞよろしくお願いいたします。

  • エクセル 別ファイルの情報を取り込むマクロ

    エクセル初心者です。上級者の方には簡単だと思うのですが 私にはどうやってもできないので教えて下さい。 Aというエクセルソフトがあります。これにデスクトップに一時保管したエクセルのファイルを開き(名前不特定)、シートの全体をコピーしたものをAのシート1に貼り付けをする方法はありますか? この後Aで貼り付けた情報を加工していくことになります。 今はいちいち手作業でコピー&ペーストしてますが 他の人も使うことになったので、マクロで処理できれば・・と思っています。よろしくお願い致します。

  • 複数のエクセルファイルの数値をひとつのエクセルファイルでまとめるには?

     Winxp、Excel2003を使っています。複数のエクセルファイルから特定のセルの数値を抜き出し一つのファイルにまとめることは可能でしょうか?  具体的に申し上げますと、データ集計のため、複数のエクセルファイル(500個程度)から125R×1Cのセル内の数値(○×)を抜き出し一つの新しいデータ集計用のエクセルファイルを作成する作業をしています。一つずつコピー&ペーストで作成するとかなりの時間がかかってしまい困っています。    上記のような作業を簡単に、正確に行うためのオススメの方法やフリーソフトがありましたら教えて頂けますでしょうか。お願い致します。

  • Excelファイルが大きすぎて開けません。

    会社でExcelのファイルを開こうとしたら、固まったままになってしまいます。 (タスクマネージャーを開くと「応答なし」になってしまう。) 原因は6000KBもあるファイルだからなのは分かっています。 シートは3つに分かれているので、何とか開いて、 シートごとに保存し直したいのですが・・・。 ちなみに、他の質問であった以下の方法は試しています。 ・Excelのシートに「リンクの貼り付け」をする方法 ・Wordを立ち上げてデータを引っ張り出す方法。 以上の方法をやってみましたが、 データがおかしい状態になってしまいます。 もしかしたらデータ自体が破損している可能性もあるのかもしれませんね。 どうにかして、このExcelファイルを開く方法はありませんか? ちなみに私が会社で使用しているPCは、 Win2000+pentium3+メモリ128MBです。 上司のパソコンでもやったのですが開けません。 Win2000+pentium4(1.7G)+メモリ128MBです。 とんでもない質問ですが、良いアドバイスをお願い致します。

専門家に質問してみよう