none
Excel2010からExcel2016アップデート後、正常動作していたフィルター制御のマクロが応答なしで動作が固まる RRS feed

  • 質問

  • Excel2010にて利用していたマクロをExcel2016後に起動しようとした所、フィルター処理にて動作が応答なしとなり止まってしまいます。

    6500行×152列のシートに対し、3列にオートフィルターを設定しており、
    Excel2010で本マクロを実行した際には30秒程度で処理を終えていたものが、Excel2016になると5分強かかってしまうようになりました。

    Excelファイルサイズ:11.8MB
    Excelバージョン:Excel2016 32bit

    PCのスペックは、メモリ8GB 64bit Excel2016は32bit版を利用しています。
    Intel(R) Core(TM) i5-8265U CPU @1.60GHz 1.80GHz

    メモリ使用率やHDDの空き容量には問題はありません。

    また、対策として
    ワークシート関数の停止、Eventstop,自動計算の手動化を行うよう変更(Screenupdatingのオフは以前より有)、Windows10のアニメーション効果をOFF、Excelのハードウェアグラフィックアクセラレータ及び操作をアニメーションで表示するをOFF、対象シートのみ別ブックに移行して処理、officeの修復および再インストール、ウィルスチェックソフトを停止させた状態での操作
    を行っていますが、解決には至っていない状況です。

    2020年10月15日 7:09