我通常在A列的范围内绘制x轴数据,在y列的范围内绘制y轴数据。这些是一些计算的结果。
绘制图形后,我想保留绘制的图形(在MATLAB中保持不变)并在A列的excel Range上添加一些进一步的操作。有没有办法执行此操作?
在这方面,图表对象不在工作表中,而是作为图表工作表添加。
目前,当我立即执行此操作时,即使添加代码以更改宏末尾的A列上的操作(在绘制所需的图形之后),仍会影响绘制的图表对象。
提前谢谢。
答案 0 :(得分:1)
复制图表并通过将数据源更改为当前数据值来取消链接。
mySeries.XValues = mySeries.XValues
mySeries.Values = mySeries.Values
mySeries.Name = mySeries.Name
现在,您将在这些当前值的时间内冻结图表。有关详细信息,请参阅this post。