プロが教えるわが家の防犯対策術!

VBAや画像をいっぱい使ったExcelファイルを使って仕事をしていました。
追加で、別のVBAを使ったファイルのシートをコピーしたところ、VBAでエラーコメントは出たのですが、そのまま保存すると、その後2度と開かなくなってしまいました。開く途中でExcelの強制終了となってしまいます。「VBAマクロを開かない」として開こうとしても同じです。もちろん、他のExcelファイルは開きます。直前のファイルをバックアップを取っておけばよかったのですが、後の祭りです。
以前にも、VBAマクロをたくさん使った重いファイルが、途中で開けなくなった事が数度あります。
今回は諦めきれないので、何とか救済する方法があれば是非教えて下さい。

A 回答 (3件)

こんにちは



 以下のページがご参考になるのでは?

[XL2000] ファイルにアクセスできなくなった場合の原因と対策
http://www.microsoft.com/JAPAN/support/kb/articl …

[XL2000] フロッピーディスクに保管されているファイルを扱う際の注意点
http://www.microsoft.com/JAPAN/support/kb/articl …

Microsoft Excel Viewer 97
http://officeupdate.microsoft.com/japan/download …

XL: Summary of Methods to Recover Data from Corrupted Files
http://support.microsoft.com/support/kb/articles …

XL2000: Methods for Recovering Data from Damaged Workbooks
http://support.microsoft.com/support/kb/articles …

参考URL:http://www.microsoft.com/JAPAN/support/kb/articl …

この回答への補足

kbonbさん、皆さん有難うございます。
実は上記URLには私もアクセスしてみました。
私の目的は、シートに貼ったオブジェクトの復活と、VBAマクロの復活及びマクロフォームの復活なのですが、残念ながら上記方法で復活できるのはテキストのみのようです。
これ以外にも、http://www.internetclub.ne.jp/TECH/Ztoday/UD/2k0 …
にあるrecoveryやrebuilderを試してみましたが、上手くいきませんでした。

補足日時:2001/09/05 09:14
    • good
    • 0

IEで開くことはできないでしょうか?



また、正常に終了されなかった際のExcelファイルのバックアップが入る、Windowsフォルダ内の「Application Data」→「Microsoft」→「Excel」内にバックアップは残っていないでしょうか?
    • good
    • 0
この回答へのお礼

IEで開くこともやってみましたが、やはりExcelを呼び出したところで異常終了で終わってしまいました。
バックアップの確認に関しては、もういろいろ試行した後だったためか、残っていませんでした。
ただ、異常終了時にご指摘のフォルダにバックアップが残ることは知りませんでした。今後の参考にさせていただきます。

お礼日時:2001/09/05 09:25

VBAや画像の使われているファイルで確かめたことはありませんが、Excelのファイルが開かなくなった時に試している方法があります。



Wordを起動し 開く から ファイルの種類を「Microsoft Excel のワークシートを開く*.xls;*.xlw」にして、開かなくなったファイルを選択し 開くをクリック。
シート名を選択してOK
開くことができたら、すべてを選択し、コピーする。
Excelを起動して、編集から貼り付け。

できるかどうか分かりませんが試してみては。

この回答への補足

私の目的は、シートに貼ったオブジェクトの復活と、VBAマクロの復活及びマクロフォームの復活なのですが、残念ながら上記方法で復活できるのはテキストのみのようです。

補足日時:2001/09/05 09:21
    • good
    • 0

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