0

数式駆動型のデータ テーブルを作成したドキュメントがあります。これらのテーブルのグラフを作成し、レポート目的でこれらのテーブルにフィルターを適用して、グラフを読みやすくしました。これが機能する方法は、ユーザーが ActiveX コンボ ボックスからオプションを選択することです。これにより、テーブルでフィルターがトリガーされ、フィルター処理された値のみがチャートに表示されます。テーブルに新しい行または列の形式でデータを追加する場合を除いて、これはすべて非常にうまく機能します。その結果、コンボ ボックスからオプションを選択すると、チャートが空白で表示されます。これは時々しか起こらず、その理由はまだわかりません。添付の図は、この問題が発生した後にデータを選択したときにチャート データがどのように表示されるかを示しています。ご覧のとおり、ダイアログ ボックスに表示されるべきデータがありますが、空に見えます。同様にチャートは空です。グラフをコピーして貼り付けると、新しいグラフにデータが表示されますが、コンボ ボックスから別のオプションを選択すると、再び消えます。非常に混乱し、イライラします。なぜこれが起こっているのかについてのアイデアはありますか?

ここに画像の説明を入力

4

1 に答える 1

1

私はそれを考え出した!シートを再計算する必要がありました。

Worksheets("Sheet1").Calculate

これはうまくいくようです。

于 2013-10-25T15:23:41.653 に答える