忘れられない激○○料理

Excel2016のVBAでマクロを作り、ファイルを閉じるときに上書き保存したらファイル形式がいつのまにかxlsmから(version1).xlsbというものになていました。

なぜこうなったのでしょうか?

またこのファイル形式とxlsmの違いを教えてください。

ご回答お願い致します。

A 回答 (2件)

xlsbファイルはバイナリファイルですからねえ。


標準のXMLファイル形式になっていない保存形式です。
マクロで保存するときにExcel2003の知識で行い、バイナリ形式で上書き保存したのかもしれません。

※xlsxとxlsmはExcel2007から追加されたXML形式のファイルで、xlsbは2003以前で標準のバイナリ形式のファイルです。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

マクロを作る際、2003にも対応しているVBAのテキストを使ったので、もしかしたらそれかもしれません。

お礼日時:2016/12/17 21:28

多分エクセルが強制終了したのでしょうか。


システムで自動バックアップを取得しており、その情報を元に復活されたエクセルだと思います。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

お礼日時:2016/12/17 21:28

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

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


おすすめ情報