您是否考虑过在vba中偏移图表区域并在代码末尾切换回来?
以下是在VBA中选择图表区域的方法.
例如.如果要在范围A1:A10中绘制数据图表,则可以执行以下操作
Charts(1).SetSourceData Source:=Sheets(1).Range("B1:B10")
your logic
Run Code Online (Sandbox Code Playgroud)
Charts(1).SetSourceData Source:=Sheets(1).Range("A1:A10")
这将图表"瞄准"在不同的范围内,以便在每次更改单元格后不会尝试重新计算图表.一旦你的逻辑完成,然后"瞄准"它回到正确的范围.
| 归档时间: |
|
| 查看次数: |
557 次 |
| 最近记录: |