次の方法で共有

Office 2016 マクロデータを開くことができない。

Anonymous
2017-12-21T10:21:14+00:00

OSの種類:Windows10 Home

Office 種類:Exel 2016 MSO 32bit

Officeバージョン 1711

オフィスのバージョンを更新した後から開くことができなくなりました。

下記の公式サポートのページに倣って対処をいたしましたが。

症状が改善されません。

https://blogs.msdn.microsoft.com/office\_client\_development\_support\_blog/2017/08/23/ver1708-issue-japanesenamevbamodule/

Officeバージョンのダウングレード、モジュール名の変更をしても症状の改善は見られませんでした。

ちなみにそのデータはExel2010では通常通り開き、動作しましたのでデータが壊れているということではないようです。

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

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

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

12 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2017-12-26T08:08:39+00:00

    追記

    先日マイクロソフトサポートへ電話いたしました。

    回答としては、高度なサポートが必要になるので4万6千~の料金が必要になるとのこと。

    驚きました。

    office2010、2013では使用でき、office2016の更新直後から使用できなくなり、マイクロソフト側でもプログラムに問題があることをみとめているにも関わらず高額の料金を請求されました。

    自分で不具合を引き起こしておきながら、高額請求するなんてありえません。

    ユーザーを****にしすぎです。マイクロソフト社に対しての信頼を失いました。

    結局問題も解決されないままです。憤りを覚えました。

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

    8 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2017-12-27T13:36:29+00:00

    私の環境(Excel 16.0.8730.2046) でも同じ現象が発生しました。

    ある日突然、「Microsoft Visual Bqasic for Application:ロード中にエラーが発生しました。」とエラーが表示され、マクロを含む一部のブックを開けなくなりました。

    エクセルの再インストールでも治りません。

    発生以前にバックアップしておいたブックも開けないので、更新によるエクセルの不具合だと思います。

    更新のたびに不具合(日本語マクロが消えたり等々)がでるのは本当に勘弁してほしいですね。

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

    5 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Makapu 92,110 評価のポイント ボランティア モデレーター
    2018-01-08T03:43:44+00:00

    Sakura.Rさん、hanksanさん、分かりました!(たぶん)

    本日、手元のExcel 2016で.xlsm ファイルをたまたま開いた時に「ロード中にエラーが発生しました。」のエラーが発生しました。

    試しました所、Windows の更新プログラムKB4056892をアンインストールして、非表示にする事によってエラーが出なくなりました。

    2018-01 x64 ベースシステム用 Windows 10 Version 1709 の累積更新プログラム(KB4056892)

    <現象>

    Excel 2016 で Form を含むマクロファイルを開こうとすると、「ロード中にエラーが発生しました。」のエラーメッセージが表示され、可能な限り内容を回復しますか?で「はい」を選択するとVBAのコードが削除されます。

    エラーの詳細を開くと、以下の様に記載がありました。(一部抜粋)

    <summary>ファイル 'C:\Users\~テスト.xlsm' にエラーが検出されました</summary>

    <removedPart>削除されたパーツ: /xl/vbaProject.bin パーツ (Visual Basic for Applications (VBA))</removedPart>

    モジュール名を日本語記載したファイルについては今回は問題なく、VBAに Form を含むファイルのみで発生しました。 

    問題のファイルをコピーし、Excel 2010 で開いてFormを全て削除してから保存したファイルは問題なく開く事が出来ました。

    <アンインストールして非表示にする方法>

    1 .[スタートボタン] > [設定] > [更新とセキュリティ] > [更新プログラムのインストール履歴を表示] > [更新プログラムをアンインストールする]と進み、KB4056892をアンインストールします。

    1. アンインストール後にパソコンを再起動したら、以下のページを参考に KB4056892 を非表示にします。

    Windows 10: 問題を起こした更新プログラムやドライバーを Windows Update で一時的にインストールされないようにするツールの紹介


    ただ、Sakura.Rさんの現象が発生したのが12月中ですので、発生した時期からするとその前のKB4054517 で発生したのかも、と思います。(※累積更新プログラムの為、KB4054517 は KB4056892 に置き換わっております。)

    Sakura.Rさんは既にExcel 2013 をご利用になる事で対処済みの事と思いますので、よろしければ hanksanさんにお試しになって頂ければと思います。

    また、もし同じ様にWindows の更新プログラムのアンインストールで改善される場合には、[ファイル] > [フィードバック] からマイクロソフトにフィードバックを送信いただけますと嬉しいです。

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

    3 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  4. Anonymous
    2018-01-04T03:15:10+00:00

    Sakura.R さん、こんにちは。

    返信ありがとうございます。

    今回の件についてはサポート窓口にも相談されたのですね。

    こちらのページ>の問題についてはすでに修正されたバージョンが出ているので、修正された以降のバージョンを利用していたり、記載されている暫定対応手順を試しても改善されない状況であれば、他の要因があるかもしれませんね。

    他に Office や PC 側で試すことができそうな切り分け方法としては、以下のようなことを行ってみるのはいかがでしょうか。

    ・アドインなどの要因を調べるために、Excel を<セーフ モード>で起動した場合はどうか。

    ・セキュリティ対策ソフトをインストールしている場合はアンインストールしてどうか (ソフト提供元の削除ツールを利用して完全にアンインストール)

    ・バックグラウンド動作する常駐ソフトやサービスなどが干渉しないよう、PC を<クリーン ブート>で起動した場合はどうか。

    ・現在利用しているユーザー アカウントの情報に問題がないか、<新規ユーザー アカウント>を作成し、そちらにサインインして Excel の動作を確認してどうか。

    ・<Easy Fix ツール>を使って Office をアンインストールの後、再インストールしてどうか。

    ※「オプション 2 - Easy Fix ツールを使用して、Office を完全にアンインストールする」の項目を参照してください。

    ※Easy Fix  ツールでアンインストールすることにより、通常のアンインストール方法では削除されない情報が削除できます。

    引き続き結果の返信お待ちしていますね。

    藤田様

    教えていただいた手順を実行してみましたがどれも解決には至りません。

    それどころか、Easy Fixを使用したあとにはAccess 2010 Runtimeを再インストール時に動作を停止するようになりました。もちろんコントロールパネルのプログラム内にも表示されませんので。インストールもアンインストールもすることができなくなり、その他のソフトも使えなくなってしまいました。

    もちろんマクロが開けない症状も改善されないままです。症状が悪化してしまいました。

    この件に関して当方もこれ以上時間を割くことはしたくありません。

    幸い当方のPCにプリインストールされていたOfficeは2013ですのでCドライブをリカバリーしようと思います。

    「問題についてはすでに修正された」と仰っていますが、それはマイクロソフト側の見解であり、コメントをいただいたhanksanや当方のように「問題が修正されていない」ユーザーがいることもまた事実なのをお忘れなく。

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

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

    3 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  5. Makapu 92,110 評価のポイント ボランティア モデレーター
    2018-01-04T22:43:21+00:00

    Sakura.Rさん、こんにちは。

    解決方法ではないのですが、ご参考まで。

    手元の環境 Excel 2016 バージョン 1711(ビルド 8730.2165)でマクロに日本語のモジュール名を含むファイルを開きましたが、問題無く開く事が出来ます。

    >Officeバージョンのダウングレード、モジュール名の変更をしても症状の改善は見られませんでした。

    ・ Office 2016 バージョン 1708 以降で日本語の VBA モジュール名を含むファイルを開くとエラー

    上記バージョン 1708 (16.0.8431.2079) で発生した問題であれば、Sakura.Rさんが既に行った以前のバージョンに戻す事で改善されますが、以前のバージョンに戻しても改善されなかった事から、問題は別である事が分かります。

    (私もこの問題の時には、以前にバージョンに戻す事で改善されました。)

    また、同じ様にOfficeを最新のバージョンにした事による不具合であれば、より多くの不具合報告がこのコミュニティにも寄せられるはずと思います。

    ※以下のスレッドは統合されておりますが、110件のコメント数となっております。

    ・ Access2016 データベースに含まれている VBA プロジェクトを読み取れない

    以上の事から、更新プログラム要因では無く、環境要因であると疑った方が良いと思いますよ。

    もしかするとセキュリティソフトをアンインストールする必要があるのかもと思ったり(手元のノートンはクリーンブートしても生きてましたので。)

    ですが、色々お試しになって改善されない事から、Sakura.Rさんが行おうとしているPCのリカバリするのが問題の解消には早道の気がします。

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

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