質問: 複数の報告様式における記載事項を一括表示する方法があればお教えください 毎月100か所ほどから、添付した報告様式(エクセル形式)により 報告が届いて、そのファイルを一つ一つ開いて、まとめ用ファイル (1つのファイルに項目ごとのシートを設定)にコピーする作業を しています。 あくまでコピーですので、数字などの集計はしていません。 単純作業ですが、非常に手間がかかっており、技術的に可能なのか わからないのですが、例えば 指定されたフォルダにその100の報告ファイルを収納 すれば、エクセル形式の一覧で表示されれば、非常に手間が省ける ので、もしその方法(vba?マクロ?)があればご教示をお願い します。 なお、各支所(仮)が入力する様式と一括表示するフォームのイメ ージを作成し添付しております。 集約や表示には関係ないと思いますが、報告様式の赤字はドロップ ダウンリストで入力するようになっております。 一括表示するフォームはあくまでイメージです。 各項目ごとに都合上、内容欄の数が違っていますが、一括表示時に は、左詰めで表示ができれば便利ですが、できなくても大丈夫です。 素人の厚かましいお願い(質問)となりますので、質問自体の意味 や表現がおかしいところがあると思いますが、何卒お許しください。 どうぞ、よろしくお願いいたします。
回答: 補足要求です。 1.各支所から送られてくるブックの拡張子はxlsxであってますか。 2.各支所から送られてくるブックの報告書のシート名はなんでしょうか。 (全支所共通のシート名であることが前提です。支所ごとにバラバラのシート名の場合、 マクロではどのシートを処理するのかわからなくなります) 3.各支所の報告書のレイアウトの正確なセル位置が不明です。 添付図で aの文字があるのは、c2 ミの文字があるのは、a29 であってますか。 3.各支所の報告書のレイアウトは、全支所で全て同じ前提で良いですか。 支所によって、レイアウトが少しでも異なると、マクロでは処理できなくなります。 例えば、ア、イ、ウ、エは各々5行ありますが、特定の支所のみ4行のところがあるようなケース。 例えば、アの内容は、4列が結合セルだが、特定の支所のみ2列が結合セルになるようなケース。 例えば、データ行は5行から29行になっているが、特定の支所のみ30行のケース。 上記のようなケースは全てngですが、よろしいでしょうか。 4.マクロのあるブックに一括表示することになりますが、 一括表示するシート名は、何にしますか。 シート名:一括表示 で宜しければ、そうします。 5.マクロのあるブックと各支所から送られてくるブックは同じフォルダに格納する前提で良いですか。 また、そのフォルダには、上記以外のファイルは格納しない前提で良いですか。