次の方法で共有

特定のExcelマクロファイルのみ起動が遅い

Anonymous
2018-07-09T15:48:01+00:00

お世話になります。

会社であるマクロファイルを製造しています。(作業環境:Windows7/Excel2010)

ファイルサイズは約700KBですが、ファイルを開くのに15秒~20秒程かかります。

ローカル・サーバどちらで開いても同じ位の時間です。

社内で使用する他のマクロファイル(1~3MB)はいずれも5秒前後で開くので、

そのファイルに何か問題があるのではと考えています。

Workbook_Open処理も記述していますが、Excel/VBEditorを起動させた状態でファイルを開くと、

「開いています(ファイル名)」のメッセージが表示された状態からWorkbook_Open処理

実行までに十数秒の時間がかかっていることが確認できました。

その後の入力・マクロ処理はほとんど時間がかからず動きます。

また、標準モジュール・フォームを全て削除し、マクロ無しファイルとして保存しても

十数秒かかります。

そのためマクロ処理自体は問題無いと考えていますが、原因・対応方法が分かりません。

ご回答宜しくお願いします。

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

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

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

1 件の回答

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

    HiroshiIkemotoさん、こんにちは。

    Excel 2010 で特定のマクロファイルのみ起動が遅いのですね。

    新規ファイルでは問題無く早く起動するという事でよろしいでしょうか。

    また、マクロに要因は無いのですね。

    新規ファイルを作成した場合に問題がないという事であれば、該当のファイルから新規ファイルに少しずつデータをコピーして、どのデータをコピーした段階で起動が遅くなるか確認してみてはいかがでしょうか。

    (図形・条件付き書式・表などがあれば、分けてコピーしてみると良いかと思います。)

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

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