次の方法で共有

2017年3月の更新後 EXCEL2010でマクロ(ピボット集計系?)が応答しなくなる。

Anonymous
2017-03-15T03:23:07+00:00

2017年3月15日に配布されたアップデート後にEXCEL2003形式のファイルをEXCEl2010で開き、マクロを実行すると

EXCELが応答しなくなり、EXCELを強制終了させた。

EXCEL2003形式のファイルで記述されているマクロは、ピボット集計の範囲を再設定し再度ピボット集計の更新を実施している処理で応答を返さなくなるものと推定している。

Windowsを2月中旬にイメージバックアップしたものに、戻し、Windows10のみの更新を実施したら、正常にマクロが動作したので、EXCEL系のアップデート(セキュリティ更新かOFFICE互換機能系のセキュリティ更新??)と思われる。

「Windowsの更新時に他のMicrosoft製品の更新プリグラムも入手します。」のチェックを外して、暫定的に対応しています。

尚、当方の環境はWindows10 Pro 32ビット版

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

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

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

7 件の回答

並べ替え方法: 最も役に立つ
  1. Makapu 92,110 評価のポイント ボランティア モデレーター
    2017-03-18T00:07:08+00:00

    TETUOさん、参考になる情報をありがとうございます!

    もうもうさん、下記スレッドにMicrosoftの方からコメントが付きました。

    Excel2010 KB3178690インストール後のVBAでの不具合

    Freya [MSFT] さんより、

    >エンジニアリング チームが修正に向けて作業中です。詳細が分かり次第、ここでお知らせします。

    との事です。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2017-03-17T13:35:35+00:00

    Office 開発 サポート チームのブログがありました。

    https://blogs.msdn.microsoft.com/office_client_development_support_blog/2017/03/17/error-in-excel2010-after-kb3178690/

    「2017 年 3 月のセキュリティ更新プログラム MS17-014 (KB3178690) を適用後、Excel 2010 でクラッシュやハングが発生する」

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

    0 件のコメント コメントはありません
  3. Anonymous
    2017-03-17T07:47:27+00:00

    書込み者です。

    KB3178690アンインストールで問題解決しました。

    全社のPCの中で当該処理を実施しているPCが少ないので、障害発生時にリモートで対応しています。100台中対策完了は4台くらいです。

    そのうちマイクロソフトも気が付いて正常なアップデートが配布されることを期待します。

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

    0 件のコメント コメントはありません
  4. Makapu 92,110 評価のポイント ボランティア モデレーター
    2017-03-16T22:41:11+00:00

    こんにちは。

    ピボットテーブルに限らない問題の様です。

    下記スレッドに関連情報を記載しましたので、よろしければご確認下さればと思います。

    Excel2010 KB3178690インストール後のVBAでの不具合

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

    0 件のコメント コメントはありません
  5. Anonymous
    2017-03-16T02:27:16+00:00

    書込みしたものですが、少し状況が見えてきたので、追記します。

    マクロでピボットキャッシュをリフレッシュした後に、

    セルへ計算式を入力しているところで、反応しなくなります。

    ActiveSheet.PivotTables("ピボットテーブル2").PivotCache.Refresh

    この後に

     ActiveCell.FormulaR1C1 = _

            "=IF(RC1<>"""",SUMIF(・・・・・

    と計算式をセットしているところで、反応しなくなりました。

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

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