自动更新图形 - Excel

时间:2014-10-27 10:39:14

标签: excel vba

我正在尝试自动更新图表。 这就是我要做的事情:

我每天都在更新我的数据。所以,让我说我的号码为3000.我希望今天的日期与该号码相关联。

所以在27-10 - 3000.我想每天添加数据。所以在28-10它的3010等等。

但我想自动这样做。因此,图表每天都会自动添加当前日期的新数据。

我不熟悉图表,也不知道如何做到这一点。我唯一知道的是函数TODAY(),并且数据总是在一个单元格中:I8。

非常感谢任何帮助:)

1 个答案:

答案 0 :(得分:0)

  1. 为您的数据创建动态命名范围(使用OFFSET动态包含所有新值)。示例:http://analystcave.com/excel-dynamic-named-range/

  2. 根据该数据创建数据透视表

  3. 在更新数据时创建用于刷新数据透视表的宏(可以使用宏记录器记录它),例如

  4. 见下面的例子:

    ActiveSheet.PivotTables("PivotTable1").PivotCache.Refresh
    

    您可以将此宏添加到ActiveSheet更改事件或更好地添加按钮以刷新图表。