私はしばらくこのことをやろうとしていましたが、できませんでした。私は通常より多くのものを検索しますが、私はVBA(C++とJavaのみ)に慣れていません。外部のワークシートから別のワークシートにデータをコピーする
すべてがデータ(ソース)を含む複数のシートを含むExcelファイル(ブック)があります。私は見出し(ターゲット)のみを含む複数のワークシートを含む別のExcelファイルを持っています。
対象のワークブックに移動して見出しを取得し、ソースブックに移動してこの見出しが見つかるまですべてのワークシートをループし、データをターゲットワークブックにコピーするコードです。
ソースファイルのすべての見出しは、すべてのワークシートの同じ行にあることに注意してください。
あなたのニーズに正確なコードはありません。しかし、助けになる素晴らしい例がたくさんあります。あなたがしなければならないことは、ワークシートをループする方法、ワークシート名を取得する方法などなど、問題を小さなものに分割することです。必要なものを作業して構築しようとします。あなたが何らかのエラーに遭遇した場合、SOは常にそこにあります:-) – newguy
私は現在読んでいますが、その根本的な根拠がなく深いところから始めるのは難しいですが、助言に感謝します。 –
これは実際にはかなり一般的なことです。このためのコードを簡単に見つけることができます。 –