次の方法で共有

Excelアドインの処理速度の違いについて

Anonymous
2021-01-21T00:24:24+00:00

お世話になります.

Excelのアドインを開発中なのですが,アドインを利用した計算の処理速度が安定しません.

計算は,ワークシートに任意の重量を入れるとアドイン中にある元データ(1gあたりの数値が記載されています)を参照して,任意の数値に沿った数値をワークシートに返します.そのとき計算と一緒にアドイン中の別シートに計算結果を記録しておきます.2回目以降に同じ重量が入力されたときは,元データを参照せずに以前の計算結果を参照してレコードごとワークシートにペーストするという方法になります.なお,アドインはワークシートを閉じる際に保存されるようにしています.

処理速度が安定しないのは,2回目以降の計算の際になります.

ワークシートを開いて,2回目以降の計算は大体同じ処理速度になるのですが,ワークシートを閉じて,再度計算すると1回目と同じ速度もしくはそれよりも遅くなることもあります(2回目と同じ速度が出ることもあります).

アドインの仕様によるものなのでしょうか?

※マクロ付きブックではこうしたことは起きておりません.

データベースやテーブルのような機能は,アドインではなく,データモデルなどを使うとよいのでしょうか(VBAでデータモデルを使ったことがないのですが…).

環境は,Windows10,Excel2019(Microsoft365)になります.

お手数おかけしますが,ご教示のほど,お願い申し上げます.

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

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

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

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2021-01-21T09:06:55+00:00

    近藤 さま

    ご返信,ご教示ありがとうございました.

    お教えくださったサイトのほうで投稿してみることにいたします.

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

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

    0 件のコメント コメントはありません
  2. Anonymous
    2021-01-21T08:36:43+00:00

    0509 さん、こんにちは。

    マイクロソフト コミュニティへの投稿ありがとうございます。

    開発中の Excel アドインで、実行時の処理速度が異なるのですね。

    マイクロソフト コミュニティは一般ユーザー向けフォーラムなので、この内容については情報は集まりにくいかと思います。

    Office 開発者コミュニティ」や管理者・IT プロフェッショナル向けの「TechNet フォーラム」などに投稿をして、アドバイスを募ってみてはいかがでしょう。

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

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