ブックを閉じているのに削除できない

下記の手順で操作した場合にExcelファイルを削除することができない場合がある。

  1. Excelファイル(.xlsx)を開く・・・ブック①
  2. すべてのシートを選択
  3. シートの移動またはコピーで
     - 移動先ブック:(新しいブック)
     - コピーを作成する
    コピー先の新しいブック(未保存)・・・ブック②
  4. ブック①を閉じる
  5. 1で開いたブック①の物理ファイルを削除する

エラーは以下の通り

Microsoft Excel によってファイルは開かれているため、操作を完了できません。ファイルを閉じてから再実行してください。

f:id:gomitaka0:20200115182635p:plain

ファイル削除エラー

 

  • Excel2010のみで発生
  • エラーが出るファイルAと出ないファイルBがある
  • ファイルAには図オブジェクトが挿入されている

と切り分けできた。

Excel2010では、図オブジェクトが挿入されているファイルは、コピーした後ブックを閉じても、Excel.exeプロセスにつかまれている。