VBA处理chart,SeriesCollection.Values报错,当原图表的数据选区超过真实数据区时。
excel有个chart,折线图。
假设数据选区是 Range("B1:B10")
如果cell B10为空,则
读取Sheet1.ChartObjects(1).Chart.SeriesCollection(1).Values时报错。
原因我估计是
末尾的那些空行,比如B10为空是显示的空,其实这一行是不存在的。读取就错了。
但是为啥手动作图的时候可以选中,vba读取就出错。
另外
1、这个问题怎么解决?
2、vba怎么获取图表数据的选区range?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论