excel表中的图表获取消息无效引用

时间:2015-08-15 07:49:59

标签: excel vba excel-vba excel-2010

我在2个字段中有数据,其中我们的字段在一列中具有状态,而在另一列中具有月份。

我写了一个宏来每月创建一份报告,以便在同一工作簿中的另一个工作表中获取计数和季度报告。

Macro在每月和每季度生成报告时工作正常。现在我想到了使用相同的图表自动化。

我使用数据创建了图表,并将它们放在同一本书中的另一张图纸中,引用了从宏生成的输出。

但是当我再次运行宏时,图表没有被刷新,我收到了无效的引用错误。

1 个答案:

答案 0 :(得分:2)

可能需要更多信息,但要回答您的问题:

“图表没有刷新”: 把它放在宏的末尾; Workbook.RefreshAll

“获取无效引用错误”: 如果您的宏正在删除单元格,则会导致此问题,请检查您是否使用.delete并替换为.clear /或者查看您的图形使用命名范围;创建输出后,使用Range("'chart range'").Name = "Chart"

更改命名范围