开发者

How to change the range of a chart in Excel using VBA?

开发者 https://www.devze.com 2022-12-23 04:42 出处:网络
I\'m using an Excel sheet to keep track of a particular time series (my daily weight, if you must know). I creat开发者_开发百科ed a macro that inserts a row, automatically adds today\'s date and calcu

I'm using an Excel sheet to keep track of a particular time series (my daily weight, if you must know). I creat开发者_开发百科ed a macro that inserts a row, automatically adds today's date and calculates a moving average based on my input.

There is also a chart to visualize my progress. I have tried recording a macro that updates the time series in the graph, but to no success.

How can I create a macro or VBA script that, when executed, updates the range of the graph from A(x):Cy to A(x-1):Cy to include today's measurement?

Thanks!


Use the chart.SetSourceData method and use the range that you calculated during the insertion of your new row.

0

精彩评论

暂无评论...
验证码 换一张
取 消