• 締切済み

ExcelのVBAを利用して、別ファイルと別シート内の特定の情報を1つのシートにまとめたい考えています

VBA暦2日の者です。 自分自身でも何をどのように質問すれば、回答者にとって分かり易い質問となるのかも分からずですが、ご回答をいただければ幸いです。 【前提事項】 ■使用するExcelファイル 総括表.xls(元データを1つのシートに集計したものです) 管理表.xls(各元データの管理を行い、ステータスを示すものです) 元データ.xls(元データは規則的なIDを付し90ファイルくらいあります) 【実現したいこと】 管理表の元データのステータスが完了(所定の項目が全て埋まった状態)となったとき、自動的に元データの特定の項目(特定のセルの値) が、総括表内の元データの特定のセルに転記させる。 なお、管理表は各元データを行ごとに管理しており、各元データごとにステータスが異なるため、全元データを一括で転記させるのではなく、各元データごとに転記させたいと考えています。 何から質問をすれば回答への最短経路になるか分からず、分かりにくい文章かと思いますが、何卒よろしくお願いいたします。

みんなの回答

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.2

>VBA暦2日の者です。 無理だと思います まずはご自分で勉強してください VBAの質問になっていません セルをコピーするを例にすると 複数ファイルがある場合は AファイルのBシートのC1セルをDファイルのEシートのF1セルにコピーする のようにファイル、シート、セルをそれぞれ特定しなければ エラーが出るか、希望とは違う結果になります 質問にはこれらを特定するための条件がありません これでは回答のしようがありません

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

どのようなシート構成(ファイル構成?)のものを、どこにどのようにしたいのか 見えてこない感じですけど。 例えば >元データ.xls(元データは規則的なIDを付し90ファイルくらいあります) 1つのブックに90シートある? 1つのシートを持つブックが90個ある? 等々。

tttky
質問者

補足

お世話になります。 複数のシートを持つブックが約90個あり、そのうちの特定の1つのシートのデータを転記したいと。 必要な情報が不足しており、申し訳ありません。