|
▼bykin さん:
回答ありがとうございました。
お返事遅くなり、すみません。
>A.xls を開いて、すぐに別名を付けて保存する。
>その後は必要な処理をして、最後に上書き保存する。
試してみました。
途中の編集が色々(テキストファイルデータ読込等)あるので、Withでは囲むのではなく、
Workbooks(ファイル名).SaveAs と Workbooks(ファイル名).Save と
Workbooks(ファイル名).Close を使用してみたのですが・・・。
これが原因なのかもしれませんが、やはり上手く保存されませんでした。
最後のWorkbooks(ファイル名).Save「上書保存」後、
1.Workbooks(ファイル名).Close(True) → Closeされずに開いたまま
2.Workbooks(ファイル名).Close → SaveAsの状態(編集前)で保存
となってしまいました。
MsgBoxのような‘メモリに働きかける動き’は見つからなかったのですが、
時間切れになりつつあるので、最終手段として、適当なファイル数で処理にストップをかける動きにしてしまおうかと考えています。
(ワトソン博士表示よりはマシというレベルですが・・・)
色々とありがとうございました。
今後とも、宜しくお願い致します。
|
|