Excelマクロ テキスト出力すると上書きが不可
http://okwave.jp/qa/q2607598.html
を参考にExcelのマクロでシートのデータをテキストファイルに出力できました。
Excelは2003、OSはXPです。
しかし、その後はExcelやVisual Basic Editorを上書き保存できなくなり、
更には出力したテキストファイルも削除できなくなってしまいました。
一度Excelを閉じて再度開けば問題は解消するのですが、
どうにかして回避できないものでしょうか?
エラー文は
上書き保存の時が、
「選択したファイルの種類は複数のシートを含むブックをサポートしていません。」
OKを選択すると次のエラーが出ます。
「あいうえお.txtには、テキスト(タブ区切り)と互換性の無い機能が含まれている可能性があります。この形式でブックを保存しますか?」
テキストを削除する時は
「あいうえお を削除できません。ファイルは次のプログラムによって使用されています:
Microsoft Office Excel
続行する前にファイルを閉じてください。」
使ったコードは以下の感じです。
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:="保存先フォルダ\下書き.txt", _
FileFormat:=xlCurrentPlatformText
Application.DisplayAlerts = True
ActiveSheet.Name = "Sheet2"
ActiveWorkbook.Worksheets("Sheet1").Activate
どうすれば回避できるでしょうか?
ご教示していただけると助かります。
宜しくお願いします。
補足
すいません、よく見てみたら2011でした。 それで、「このブックを保存するときに互換性を確認する」という項目がどこにも見当たらないのですが どこにあるでしょうか。