0

我有一个文档,我在其中构建了由公式驱动的数据表。我为这些表格创建了图表,并出于报告目的对这些表格应用了过滤器,以使图表更具可读性。其工作方式是用户从 ActiveX 组合框中选择一个选项,该选项会触发表格上的过滤器,从而使图表仅显示过滤后的值。所有这些都非常有效,除非我以新行或新列的形式向我的表中添加更多数据。结果是当您从组合框中选择一个选项时,图表只是显示为空白。这只有时会发生,我还没有弄清楚为什么。附图显示了发生此问题后我选择选择数据时图表数据的样子。如您所见,对话框中应显示数据,但显示为空,同样,图表是空的。如果我复制并粘贴图表,则数据会出现在新图表中,直到我从组合框中选择不同的选项,然后它会再次消失。非常令人困惑和沮丧。关于为什么会发生这种情况的任何想法?

在此处输入图像描述

4

1 回答 1

1

我想到了!我需要重新计算表格。

Worksheets("Sheet1").Calculate

这似乎工作正常。

于 2013-10-25T15:23:41.653 回答