3

Word文書を開いてその文書を処理するVBAコードがあります。Word 文書を開くと、一時的な Word ファイルも作成されます。私の文書名が「Statistical Data.doc」の場合、ファイルを開くと、「~$atistical Data.doc」という名前の一時文書が作成されます。

この一時ファイルが処理されないように 1 つの条件を作成しました。しかし、大量のドキュメントに対して実行すると時間がかかり、同じ数の一時ファイルが作成され、条件を確認してから処理が完了します。

一時的なドキュメントの作成を防ぐ方法はありますか?

4

2 に答える 2

0

いいえ、Word による一時ファイルの作成を停止することはできません。これらは、Word がドキュメントを操作するために必要です。特に、Word が "元に戻す" のリストを格納する場所です。また、バックグラウンドで他の作業も行います。ドキュメントが正しく閉じられ、Word がクラッシュしない場合、Word はこれらのファイルを自動的に削除します。そうでない場合は、コードが Word を正しくリリースしていないか、構成が破損しています。

于 2015-12-23T19:07:56.247 に答える
0

処理が完了したときにファイルを閉じると、問題は解決しないでしょうか? ファイルを開く->ファイルを処理する->ファイルを保存する->次のように。コードを投稿すると、より具体的になります...

于 2015-06-26T16:56:31.670 に答える