-1

マクロを使用して 5 つの異なるファイルから毎日データを取得する毎日のダッシュボード ファイルがあります。マクロは正常に動作しますが、特定の手順でどのファイルを選択する必要があるかを尋ねられますWorkbooks.Open vFile(ウィンドウが表示され、ファイルを選択するだけです)。これらのファイルは毎週または毎月変更されるので、ソースを特定のセルに挿入すると、マクロはファイルを要求しませんが、そこにソースを取得します。

これは可能ですか?

コード(コード全体ではなく、変更したい部分だけを入れています)

vFile = Application.GetOpenFilename("Excel Files (.xl)," & ".xl", 1, "select WF Report", "Open", False) 

Workbooks.Open vFile

そして、マクロはアクティブなファイルとシートを参照しています。すべてのデータをコピーしたら、別のウィンドウが表示され、2 番目のファイルなどを選択します。

vFile = Application.GetOpenFilename("Excel Files (.xl)," & ".xl", 1, "select Front End Tracker ", "Open", False)

Workbooks.Open vFile

私が変更したいのは、ファイル選択用のウィンドウを用意する代わりに、マクロが Excel シートの特定のセルからファイルのソースと名前を取得することです。そうする方法についてのアイデアはありますか?

4

1 に答える 1