次の方法で共有

ファイルのマクロボタンを押すとシステムエラーです:&H80004005(-2147467259)が表示

Anonymous
2022-07-17T20:45:45+00:00

現在使用しているエクセルファイルの自作のマクロボタンを押すと、「システムエラーです:&H80004005(-2147467259)エラーを特定できません」のポップアップが表示され、以降の操作

が出来なくなりVisual Basicの画面も表示できません。

マクロボタンには30個以上のコマンドボタンを付けていたのですが全て操作が出来なくなって困りました。

そのファイルを残したままで新たに新規ファイルを開いてもマクロを実行しようとすると「システムエラーです:&H80004005(-2147467259)エラーを特定できません」のポップアップ表示がされ操作できません。

マイクロソフトサポートの担当者に遠隔リモートで見てもらいましたが、「使用しているファイルのマクロに問題が有り、別の新規ファイルいも影響しているので、現在使用中のファイルは修復不可」と回答されました。

長年使用していたファイルで問題無く操作できていたのに、突然エラー表示が出て困っています。

バックアップで保存していた古いファイルを立ち上げVisual Basicの画面からプログラムをコピーして新規ファイルの貼り付けたら手動でのマクロ操作は出来ますが、コマンドボタンも複写貼り付けすると「システムエラーです:&H80004005(-2147467259)エラーを特定できません」が表示されます。

原因はマクロボタンにあるのかもしれませんが解決法を教えてください。

Microsoft 365 と Office | Excel | 家庭向け | Windows

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

0 件のコメント コメントはありません
質問作成者が受け入れた回答
  1. Makapu 91,800 評価のポイント ボランティア モデレーター
    2022-07-21T22:22:25+00:00

    こんにちは。

    以下のスレッドで Office のバージョンを 2206 から 2205 に戻す事で解決されたとありました。

    2022/7/20からユーザーフォームを追加したxlsmファイルを保存し、再度開くと「システムエ - Microsoft コミュニティ

    クイック実行の場合、以下の方法で戻すことが出来ます。

    1. コマンド プロンプトの起動

    画面左下の検索ボックスに「com」と入力してコマンドプロンプトを「管理者として実行」で起動します。

    画像

    2. Office を以前のバージョンに戻すコマンドを実行

    起動したコマンド プロンプトに以下の文字列を選択してコピーして貼り付け、Enter キーを押下して実行し、しばらく待ちます。

    ※ここでは、バージョン 2205 (ビルド 15225.20288)  に戻してみます。

    [参考]Microsoft 365 Apps の更新履歴 (日付別の一覧)

    コマンドプロンプトに以下の文字列をコピーして貼り付け、Enter キーを押します。

    cd %programfiles%\Common Files\Microsoft Shared\ClickToRun

    画像

    次に、以下の文字列をコピーして貼り付け、Enter キーを押します。

    officec2rclient.exe /update user updatetoversion=16.0.15225.20288

    画像

    Enter キーを押すと「Office の更新プログラムをダウンロードしています」の画面が出るので、起動している Office 製品は終了して5分位待ちます。

    画像

    画像

    3. 更新を無効にする

    戻した後は Office アプリを起動し [ファイル] タブ > [アカウント] >  [更新オプション]  > [更新を無効にする] を選択して更新を無効にします。

    ※バージョンの戻し方は、以下の記事もご参考になさって下さい。

    Office 365(2016)をロールバックする - Microsoft コミュニティ


    <ロールバックをする前に(※クイック実行版の場合は飛ばして大丈夫です。)>

    ※お使いの Office がストアアプリ版の場合はデスクトップ版に変更しておく必要があります。

    お使いの Office がストアアプリ版かデスクトップ版かは、Excel などを起動し [ファイル] タブ > [アカウント] のバージョン情報で確認出来ます。

     Office製品を確認する方法

    ・バージョン XXXX (ビルド XXXX.XXXXX)  Microsoft Store →ストアアプリ版

    ・バージョン XXXX (ビルド XXXX.XXXXX)  クイック実行→デスクトップ版

    ストアアプリ版の場合は、以下のページを参考に Office をアンインストールして「<参考> デスクトップ版 Office として再インストールする」を参照の上、デスクトップ版として再インストールします

     ストアアプリ版 Office の再インストール方法


    お試しになった結果の返信お待ちしております。

    50+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
質問作成者が受け入れた回答
  1. Anonymous
    2022-07-19T09:29:11+00:00

    同様トラブル見つけたので追記させて頂きます。

    マクロではなく、アップデートの影響によるものと思います。

    解消していないので、回避策あればご教示いただきたい所です。

    【使用環境】

      Windows10Pro

      MicrosoftOfficeBusiness2019 32bit

      バージョン2206(ビルド15330.20246)

      社内で共通マクロファイルを複数台で使用していましたが、

      直近アップデート後に対象の全PCで同様事象が発生しています。

      KB5015807のアンインストールを行いましたが改善されません。

      アンインストールできない方の「ServcingStack10.0.19041.1790」の影響かな?

    【発生事象】

     ①Excelブック起動時に同様エラーが発生:「システムエラーです:&H80004005(-2147467259)エラーを特定できません」

     ②コード確認しようとすると再度エラー: 「オートメーションエラーです。エラーを特定できません」

    ブック起動時の高頻度で発生し、一度発生すると何度開いてもマクロ実行不可になります。

    恐らく同じ症状ではないでしょうか?
    

     2020年頃に類似のエラーもあったようなので(KBxxx絡み)修正を待つしか手がないかもしれないです。

    【回避策/参考】

    参考になるかわからないですが、社内PCの一部で、64bit版のExcel2019を使用していますが
    

     そちらではエラーは1度も発生していないです。台数が多いため、試してはないものの64bit版に変えると回避できそうです。

     ちなみに、エラー発生ファイルを 2019(64bit) で開くと、正常に動作しています。

     但し、再度2019(32bit)で開くと高頻度でエラーが発生します。

    20+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
質問作成者が受け入れた回答
  1. Hebikuzure aka Murachi Akira 320K 評価のポイント MVP ボランティア モデレーター
    2022-07-18T02:45:48+00:00

    そのエラーが発生するきっかけになるようなこと(Windows の更新や Office の更新、何かのエラーの発生など)は無いでしょうか。

    更新がきっかけであると思われる場合は、その更新をアンインストールする(ロールバックする)ことで改善するか確認してください。

    10+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
質問作成者が受け入れた回答
  1. Anonymous
    2022-07-22T15:08:59+00:00

    ありがとうございました。

    今回は、2022/7/18のバージョンアップが多分原因ではないかと思います。

    教えていただいた手順で、バージョンの巻き戻しをやりました。

    結局、Officeの 6月のバージョン迄巻き戻して、問題は解決しました。

    7/18以前の7月のバージョンは、ダウンロードがエラーで出来ませんでした。

    会社の業務用で、もう2年近く使っている、自作の出荷ラベルのExcelでした。

    自動で更新設定になっておりましたので、更新をしない設定にしています。

    10 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
質問作成者が受け入れた回答
  1. Anonymous
    2022-07-22T17:31:52+00:00

    エクセルの7月18日更新に何らかの問題がありそうです。

    弊社は1000社近い方にシステムを提供していますが

    多数のトラブルの報告を頂いています。

    但し、一定の条件が重なるとシステムトラブルから

    復帰するようですが、どうしてそうなるのかは現在不明。

    ロールバックでの正常動作は確認できていますので

    とりあえず、公式な見解が出るまで

    様子を見た方がいい様です。

    とりあえず、ユーザーフォーム系のトラブルのようですね

    コマンドボタンで落ちているなら

    マイクロソフトに対応してもらわないと

    どうしようもないと思われます。

    3 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
質問作成者が受け入れた回答
  1. Anonymous
    2022-07-22T10:05:40+00:00

    Officeの7月更新が問題と思われましたのでOffice 365(2016)を22/05までロールバックして解決しました!今後OFFICEの更新を許可するかどうかはしばらく様子を見ます!

    3 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
質問作成者が受け入れた回答
  1. Anonymous
    2022-07-18T01:12:57+00:00

    こんにちは賢高、

    私は独立したアドバイザーの一人であるユングです、そして、私はあなたの質問であなたを助けてうれしいです。

    私はそれが欠けているアドインだったと信じています。だから、それが悪いファイルの問題ではない場合に備えてそれらをチェックしてください。

    この情報がお役に立てば幸いです。ご不明な点がございましたら、私に知らせてください、そして、私はさらにあなたを助けてうれしいです。

    よろしくお願いいたします
    ユング
    独立アドバイザー

    この回答は自動翻訳されています。文法や表現の誤りが発生した場合はご容赦ください。

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

8 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Makapu 91,800 評価のポイント ボランティア モデレーター
    2022-07-23T02:27:47+00:00

    Excel バージョン 2206 の不具合の様ですね。

    同じ不具合でお困りの方は、Excel の [ファイル] > [フィードバック]からマイクロソフトの開発チームにフィードバックを送信いただければと思います。

    ※こちらのマイクロソフトコミュニティはユーザー同士の情報交換の場所である為、改善要望をマイクロソフトに認識して貰う為にはフィードバックを送信する必要があります。フィードバックが多い方がマイクロソフトの開発チームの注目度が集まり、改善への近道になります。

    Microsoft Office に関するフィードバックを送信する方法

    画像

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