-1

2 つのコンマ区切りファイル (.fac 拡張子で終わる Prophet 8.1 で使用される汎用テーブル) を開き、比較を行い、すべての違いを強調する別のワークブックを作成するマクロを作成しました。

ファイルの名前が同じでディレクトリが異なる場合、マクロは失敗するようです。

場所に表示されるファイル名を実際に変更せずに、この問題を解決する最も簡単な方法は何でしょうか? 場所に表示される実際のファイルをいじるのは、会社のポリシーに反します。ファイルに一時的な名前を割り当てて保存しない方法はありますか?

4

1 に答える 1

2

Excel では、同じ名前の 2 つのファイルを開くことはできません。

ファイルの名前を変更したくない場合は、別の名前を使用して一時的にファイルをコピーし、後で削除します (読み取りのみを行う場合)。

元のファイルを変更/保存する必要がある場合は、ファイルの名前を変更する (後で元の名前に戻すことができます) か、一度に 1 つのファイルのみが開かれるように手順を変更する (例:最初のファイルの一部のデータを、コードの実行中に作成されて閉じられる一時ワークブックに一時的に保存することによって)。

于 2013-10-02T08:12:01.220 に答える