我有一张图表,我需要每天更新一次以将其向下移动一个单元格。我无法使用VBA执行此操作。有人可以建议。所以基本上我的图表有一个范围(由LOB图数据说' VaR!!$ B $ 1588:$ B $ 1838)我如何将它移动一个(' VaR由LOB图数据' !$ B $ 1589年:$ B $ 1839年)) 使用VBA?请建议。
答案 0 :(得分:0)
这是一个显示如何实现动态图表范围的示例。
OFFSET()
formula使图表范围动态化。让我们选择秒来定义目标范围,它使示例更加壮观。以下公式=OFFSET(Sheet1!$A$1;SECOND(NOW());0;10;1)
会根据从$A$1:$A$10
到$A$61:$A$70
的秒数返回动态变化的范围。Series1
,然后点击编辑。对于您的情况,如果您需要e上的范围为'VaR by LOB Graph Data'!$B$1588:$B$1838
。 G。 5月10日,指定范围的公式应为=OFFSET('VaR by LOB Graph Data'!$B$1588;TODAY()-42500;0;251;1)
。第一个参数'VaR by LOB Graph Data'!$B$1588
是基于偏移量的单元格。第二个TODAY()-42500
在5月10日返回0,这意味着此日期不需要抵消,42500是2016年5月10日的值,表示为数字,您只需输入一个单元格的日期并申请一般格式找出那个数字。如果您有多个数据系列,则必须为每个数据系列创建命名范围。