- 締切済み
特定のエクセルファイルで「共有違反」
Windows 10 Excel 2010 一昨日より、エクセルで特定のファイルのみ、 'XXXX.xlsx' への変更は、共有違反のため保存されませんでした。別のファイルに保存し直してください。 というエラーが出て上書きできなくなりました。別名で保存することはできますが、しばらくするとまた別名保存したファイルにも同様のエラーが表示されます。 問題のファイルを一度閉じてから、エクセルを起動し、「開く」から「開いて修復する」を選ぶと破損箇所が修復され、しばらくは上書き保存もできるのですが、しばらくするとまた同じエラーで上書きができなくなります。 一度だけ 予期せぬエラーが発生しました。自動回復はできませんでした というエラーも出ました。 他のエクセルファイルでは、今のところそういったエラーは表示されていないのですが、問題のファイルが壊れてしまったのか、エクセル自体の問題なのかがわかりません。 エラーが出ているファイルは自分のPCで作ったものなので、ほかの人と共有はしていません。 問題のファイルは仕事用とかではなく、個人的なものなのですが、せっかく作ったファイルで、中のデータも膨大な量になっているので、なんとかして修復できないか、悩んでいます。 ワークシートが多数あり、一枚ずつ新規ファイルにコピーして上書き保存をする作業を繰り返したところ、一枚のワークシートをコピーした時点で新規ファイルにも共有違反のエラーが出たため、一度コピーしたシートを削除して新しいシートを作り、元ファイルから問題のあるシートの文章や画像をコピーしました。 結果、そのワークシートの問題は解決し、エラーが出なくなったので、元ファイルの問題のあるワークシートと差し替えて上書き保存してみたところ、元ファイルも上書き保存できるようになりました。 ほっとしたのも束の間、数時間でまた元ファイルに共有違反が出るようになりました。再び別のワークシートを新規ファイルにコピーして上書きする作業をしたところ、別のワークシートでもエラーが出たので、新規ファイルからそのワークシートを削除し、文章と画像だけ新しいシートに移そうとしたのですが、なぜか問題のあるワークシートを削除したのに、新規ファイルが上書きできません。そこでその前にコピーしていた、全く問題がなかったはずのワークシートを削除したところ、新規ファイルは再び上書きできるようになりました。 これは一つのシートの破損が、別のシートに影響を及ぼしたという事なのか、もともとほかのシートにも破損があったのが、コピーした時点でたまたまエラーが出なかっただけなのか、元ファイルも新規ファイルも、見かけ上はデータに全く問題はありません。なので、どこが破損しているのかわかりません。 「共有違反」エラーが特定のファイルでだけ表示されるという事はあるのでしょうか。 なにか良い解決方法があったら是非教えていただきたいです。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Nobu-W
- ベストアンサー率39% (725/1832)
- 121CCagent
- ベストアンサー率52% (15527/29843)
Office 2010、Excel 2010自体を一度アンインストールして再度インストールし直してみるとか。 Windows Vista または Windows 7 上の Excel 2007 または Excel 2010 でファイルの上書き保存に失敗する場合がある https://support.microsoft.com/ja-jp/topic/windows-vista-%E3%81%BE%E3%81%9F%E3%81%AF-windows-7-%E4%B8%8A%E3%81%AE-excel-2007-%E3%81%BE%E3%81%9F%E3%81%AF-excel-2010-%E3%81%A7%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%B8%8A%E6%9B%B8%E3%81%8D%E4%BF%9D%E5%AD%98%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%8C%E3%81%82%E3%82%8B-0b5e2f9b-ec56-c4a7-07e4-5ba00cf6967e みたいなのは検索すると出ては来ますがあまり参考にはならないかも。