次の方法で共有

Microsoft365 Excelがマクロの編集・実行時に時々破損する

Anonymous
2024-01-04T08:18:55+00:00

いつもお世話になっております。

Microfot365のバージョンが2311になってから、標題の事象が発生しております。

取り急ぎの回避方法としてバージョンを2310に戻して使用しているのですが、

最新バージョンでの改善案などご教示頂ければと思います。

(問題が発生する環境)

  ・使用PCのOS      : Windows11

  ・Microsoft365のバージョン : 2311(ビルド17029.20068 及び ビルド17029.20108)

(問題が発生する手順)

 ①特定のマクロを実行(約5回に1回の確率で破損)

   ・発生条件 : 「特定のフォルダに名前を付けてファイルを保存し、閉じる」というマクロを実行

   ・問題内容 : 全てのマクロ実行時にオートメーションエラー「-2147319767(80028029)」が発生する

 ②マクロの編集画面にて上書き保存する(約10回に1回の確率で破損)

   ・発生条件:マクロの編集画面にて上書き保存する(内容変更の有無は無関係)

   ・問題内容:ファイル自体が開かなくなる(ホーム画面に強制的に遷移)

いずれの破損も「開いて修復」することによりファイル自体は修復されます。

①に関してはマクロが最新バージョンにそぐわない事も考えて内容の編集も検討しておりますが、

②については見当もつかない状況です。

②につきまして起動時に実行するマクロが存在しますが、②を行わなかった際には問題が発生しなかった為、

影響はないものと思われます。

ご協力のほど、何卒宜しくお願い致します。

Microsoft 365 と Office | Excel | ビジネス向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Makapu 92,110 評価のポイント ボランティア モデレーター
2024-01-04T22:32:14+00:00

こんにちは。

事象は異なりますが、12月の更新でエラーが発生しているスレッドが見つかりましたが何か関連があるかもしれませんね。

Runtime 1004 VB Projects and XLM sheets cannot be saved in a - Microsoft Community

ベータチャネル バージョン2401(ビルド17204.20000) で問題が発生しなくなったとありますね。

この回答は役に立ちましたか?

2 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2024-01-15T00:13:20+00:00

    >Makapu 様

    現時点での最新ビルド「2312」にて問題が発生しなくなりました。

    お手数お掛けしました。ご対応ありがとうございます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2024-01-05T01:24:46+00:00

    >simo-k 様

    ご確認ありがとうございます。

    やはりVBAの問題でしょうか。

    VBAの修正が必要であればご連絡頂いた所にてご相談させて頂きたいと思います。

    >Makapu 様

    ご確認ありがとうございます。

    URL確認させて頂きました。

    SaveAsメソッド自体は正常に動作し、別名で保存したファイルには問題が出ていない事から

    厳密には異なりますが発生源は同じですのでバージョン2401には期待したいと思います。

    ②のファイルを上書き保存するだけで破損する方も直ってくれると良いのですが。

    ベータチャネルの参加も考えてみます。

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

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. simo-k 85,415 評価のポイント ボランティア モデレーター
    2024-01-04T10:59:03+00:00

    VBAの公式サポート場所は海外となっています。

    VBA(マクロ)に関しては、海外コミュニティで聞いて下さい。

    Stack Overflow(VBA)

      [VBA プログラミングに関する質問]

      Stack Overflow には、説明的なタイトル、完全で簡潔な問題ステートメント、問題を再現する
      ための十分な詳細の要求などのガイドラインがあることに注意してください。
      機能要求または過度に広範な質問は、トピック外と見なされます。
      新しいユーザーの場合は、Stack Overflow ヘルプ センター にアクセスして詳細を確認して下さい。

    ※ 閲覧者・回答者が多い公式サポートサイトをお勧めします。

      英語で質問を送信してください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません