とっておきの「まかない飯」を教えて下さい!

お世話になります。
先ほどまで開けていたファイルが開けなくなってしまいましたので、
事象とやってしまった事を説明します。

◆事象

① エクセル97-2003のファイルをダブルクリックすると
 「〇〇.xls'にアクセスできません。読み取り専用または暗号化されています。」BOXが表示

② OKを押すと、
 「〇〇.xls'にアクセスできません。ファイルが破損しているか、応答しないサーバーにあるか、
  読み取り専用に設定されています。」BOXが表示

③ OKを押すとエクセルだけが開いた状態(縁はエクセルで、表部分はグレー画面)

④ .xlsxファイルは開きます

⑤ 新しいファイルを作り、97-2003で保存しようとすると、
 「ドキュメントは保存されましたが、共有違反のため、保存したドキュメントを再び
  開くことができません。ドキュメントを閉じて、再度開いてみてください。」BOXが表示

⑥ 保存されたファイルを開こうとすると、上記の①になります。



◆やってしまった事

① SSDをRAMDISKで高速化しようと思い、TEMPファイルをRAMDISKに移動
② その状態で97-2003のファイルを開いて作業し、Microsoft Print To PDFで印刷しようと
  したがエラーになってしまった
③ 印刷はあきらめて、そのまま上書き保存
④ エラーの原因がTEMPファイルの移動かと思い、TEMPファイルの保存場所を元に戻して再起動
⑤ その後、97-2003のファイルを再度開こうとしたが、上記の事象が発生


素人が余計なことをした為に起こった事象だと思います。
このファイルはマクロを仕込んでいて仕事で重要な役割を果たしてくれています。

お手数かけますが、よろしくお願いします。

A 回答 (1件)

Excel2013しか今ないのですが、2016も確か同じ場所だったかと思います。


Excel ファイルタグ オプションから、セキュリティ、ファイルの制限機能の設定で規定に戻し、Excelを再起動
該当拡張子、バージョンを再設定してみてください。もし不具合が改善されない場合は、ファイルの修復、だめなら
Officeの修復、さらに、再インストール、、さらに完全アンインストール、再インストールと対応が進みます。
詳細については、ここのキーワードでググってみてください。
「エクセル2016で、エクセル97-200」の回答画像1
    • good
    • 1
この回答へのお礼

回答ありがとうございました。
ファイルの制限機能を確認しましたが、規定のままでしたので
そのままにしました。

ですが結果的に今解決しました!

ちょっと気になったことがあり、環境変数のTEMP・TMPファイルの
保管場所を再確認したのですが、RAMDISKから戻した場所が初期設定の
場所と違っていました。

①私が戻した場所
C:\Users\Default\AppData\Local\Temp\Temp

②webで調べた初期設定の場所
C:\Users\私の名前\AppData\Local\Temp

いま、②から①に場所を変えたところ、開く事ができました!
ちなみに気になった事というのは、PC立ち上げ直後、なにかのソフトの
エラーBOXが表示されたので、もしかするとスタートアップに必要なデータの
場所が変ってしまった為に表示されたのかと思い、確認してみました。

97-2003で保存もできるようになり、他のファイルも開けました。
お手数かけまして申し訳ありませんでした。

今後は素人である事を再認識し、安易な操作をしないように気を付けます。
またよろしくお願いします。

お礼日時:2019/08/21 09:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報