• 締切済み

複数のExcelブックを1つのブックとしてにまとめたい

bin-chanの回答

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

「考え方」について、です。 「まとめるためのブック」にマクロを記述します。 内容は「1.指定されたブック(一件)の全シートを自分自身の末尾に追加する」。 (マクロの記録でできますよね) で、300件のブック名を一覧シートにしておいて、 セルの値がなくなるまで 繰り返すマクロで「1.」を呼び出す。 でしょうか。

関連するQ&A

  • 複数のExcelブックをまとめるソフト

    中を見ていただき、ありがとうございます。 現在、一つのフォルダの中にある複数のエクセルファイルを、一つにまとめるソフトを探しています。 いくつか探してみましたのが、使っている環境のセキュリティが厳しいので、VBAを使う方法や、インストールが必要なソフトは使えず、困っております(管理者に頼んでセキュリティを外してもらうことはできません)。バッチファイルは試していません。 機能としては以下のものを備えている必要があります。 ・複数のブックのシートだけを1つにまとめる(各ファイルは、1シートでできています) ・シート名が、ファイル名と同じになる ・まとめるファイルは、xls形式とxlsx形式とが混在していても良い ・マクロを使っていない ・インストールしなくても使える もしご存知でしたら、お教えいただけますと大変助かります。

  • 複数ブックを新しいブックのSheet1にまとめたい

    マクロ、VBAは全くの初心者です。 会社の売り上げのデーターが日付ごとに複数のファイルに分かれていまして、それを1枚のシートに貼り付けようとしています。かなり多くの数があり、最初はコピー貼り付けで行っていましたが数日かかりそうなので調べたところマクロでできるとのことでそれを行ってみましたが、何度やっても何も起こらなかったので質問させていただきます。 参考にしたのはhttp://okwave.jp/qa/q4225063.html でした。 sheet1のセルA1にC:|\・・・と貼り付けましたが拡張子がわからず、いろいろと試しましたが何もおこらず。あと別シートを選ぶの意味が分からなかったのですがいろいろやってみても何も起きませんでした。 近くにパソコンに詳しい方がいないので困っています。 できれば詳しく馬鹿でもわかるようにやり方を教えてくれたらありがたく思います。 さらになんですけど入力した際にデータが入っている前の列に日付をそのまま入れられたら本当に助かるのですが・・どこまでexcelでおこなえるかがわからないので・・・ どなたか詳しい方がいらっしゃいましたらお願いいたします。

  • 複数のブックのデーターをひとつにできますか?

    複数のブックにシートが1個づつ、中は同じ種類のタイトルデータ、記号やコメント文章、同じなんですが、これらのブックを新しいブックのシートに指定したブックの順番にデーターが、繋ぎ合わさせることって、できるのでしょうか? たとえば、50個づつのデータが入っているファイルが10個あるとすれば、 新しい11個めのエクセルファイルのシートにデータが500個となる。 こんなことって出来ますか? できるとすれば、マクロという方法ですか? 難しいでしょうか? マクロを書いてくれるようなサービスはないでしょうか? 有るとすれば、どのような単語で検索すれば、マクロを作ってくれるサイトが見つかるでしょうか?

  • エクセルで複数のファイル(ブック)を一つのファイルにまとめるには

    エクセルに複数のファイルをドラッグ&ドロップしてファイルを開き、一つのファイル(ブック)にまとめたい場合、どのようなマクロを組めばいいのでしょうか? できれば、そのまとめて一つにしたファイルを保存するとき、ファイルにマクロが含まれないようにできればよいのですが。

  • 複数のエクセルを1つのエクセルに

    複数のエクセルを1つのエクセルにしたいです。 また、1つのシートにそれぞれのエクセルファイルを追記でまとめたいです。 どのエクセルファイルも1行目はタイトル行となっています。 エクセルのファイル名は変えても問題ありません。 これはマクロで可能でしょうか? 他の方法がありましたら、教えてください。 よろしくお願いします。

  • マクロでマクロを削除、または停止させるには?

     1つのExcelファイルからマクロを走らせて、複数のExcelファイルにあるデータを集めたいと思っています。 ただ、複数のExcelファイルは、ファイルを閉じる際にマクロが走るようになっているので、このマクロが走らないようにして、データを集めたいです。  そこで、実現したいのは、1つのExcelファイルから集計用のマクロを走らせる時に、複数のExcelファイルに設定してあるマクロを削除するか、あるいは、マクロを停止させたいです。  ちなみに、複数のExcelファイルを開いた後、閉じないことにより、マクロを走らせないようにして、集計を行うマクロを試しましたが、開いたままのファイル数が多いようで、途中でエラーが出て止まってしまいます。  アドバイスをお願いいたします。

  • 複数のエクセルファイルをマクロで開いて閉じたい

    フォルダにエクセルファイルが複数あります。A*** B*** マクロを使い、A・Bの後の日々変更される(数字)ファイル名に対応して、 ファイルを開きActivateにする方法と閉じる方法を教えてください。

  • 複数のブックを新しいブSheet1にまとめたい

    以下のような回答を見つけましたが、制約があります。 http://okwave.jp/qa/q4225063.html 1.シートの見出しが各自違う 2.csvファイルである 2はマクロ中の拡張子をかえれば対応できると思うのですが、1はcsvに適応できるマクロなどあるのでしょうか。一括で複数のシート名を変えるマクロ教えていただけますか。

  • 複数エクセルブックのそれぞれシートごとを1つに合体

    同項目で、それぞれ入力内容の違う複数のエクセルファイル「A店」「B店」「C店」「D店」・・・と複数店分あります。 各々のファイル内に、Aマスタ、Bマスタ、Cマスタと3シートあります。(これも同項目で入力内容が違う) これをAマスタ、Bマスタ、Cマスタというそれぞれのファイルに分けて、全店分を1つのシートに合体させたいのですが、かなりのファイル数があるので1つ1つのファイルを開き、コピー&ペーストすると、かなりの時間が必要になります。 マクロを利用した方法はございませんでしょうか? シートの内容詳細としては、 ・各シート1~9行目までは、シートの記入方法の説明がある。 ・10行目にヘッダー ・Aマスタ、Bマスタ、Cマスタすべてヘッダーは同じ項目。 そのため、11行目からのデータを、「A店」「B店」「C店」「D店」・・・全店分を合体させ1つのファイルにしたものを作成したいと思っています。 何かいいマクロがございましたら教えていただけますでしょうか。 マクロに関してあまり知識がございませんので、よろしくお願いいたします。

  • 複数のエクセルブックから転記するマクロを教えて

    エクセル2010で、1つのフォルダ内にある複数のエクセルブック(約50支店分)の売上シートから、担当者別の日次売上等の集計マクロを作成したいのですが方法がわかりません。支店ごとの担当者数は、支店ごとに違います。ご協力お願いします ■基本条件 ・毎日、支店がブック内の売上シートに入力(更新)し保存する。売上シートには、担当者が複数名登録されており、支店によって担当者数は異なります。 ・全店とも中身は同書式同形式ファイル  例)売上報告A店.XLS、売上報告B店.XLS・・・ ■マクロ(集計.XLS)でやりたいこと ・各支店ブックの売上シートから、担当者名(A5)・売上A(B5)・売上B(C5)を転記し明細表の作成 どなたか教えていただけますでしょうか?よろしくお願いします。