Microsoft 製品に組み込まれている Visual Basic の実装。
ありがとうございます。
VBA専用の方にも投稿してみます!
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
officeの更新プログラムのせいなのでしょうか。
今までマクロブックで作業していて、VBAにて
ActiveWorkbook.SaveAs Filename:=MyPath & "test_" & Format(Date - 3, "yyyymmdd-1"), _
FileFormat:=xlOpenXMLWorkbook
こういったxlsm→xlsxに形式を変えての保存が出来なくなってしまいました。
10/4金曜日に更新してシャットダウンして、10/7の朝からエラーになってしまいます。
今までは「マクロのコードなどが入ってるからxlsx形式にするとマクロ使えなくなるよー。それでも良い?はい/いいえ」というようなアテンションが表示されて、はいをクリックして問題なくxlsxで保存が出来ていました。
VBAを使わずに名前を付けて保存→その際に形式を変えるというのを試みたのですが保存出来ませんでした。
何も反応しないのです。
そのあと、マクロブックでマクロコードが入っているモジュールを全部消して、名前を付けて保存(形式も変更する)してみたら正常にxlsx形式にて保存が出来ました。
VBAで今まで通り、マクロブック形式→xlsx形式に変更して保存する方法はあるのでしょうか?
Microsoft 製品に組み込まれている Visual Basic の実装。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
ありがとうございます。
VBA専用の方にも投稿してみます!
こんにちは。
Windowsとofficeは両方最新版になっていますか?
アップデートが原因であれば、アップデートをキャンセルすれば一時的に解決しますが、今回のアップデートでなぜマクロが使えなくなったのかしっかりと追求する必要はあると思います。
VBA専用のフォーラムもあるので、下記にも投稿してみてください。
https://social.msdn.microsoft.com/Forums/ja-JP/...
追記です。
実行時エラー 1004
マクロなしのブックには、VBプロジェクトやXLMシートを保存できません。
というエラーメッセージが表示されます。