重新“选择”当前点,以重新格式化数据标签

时间:2020-07-13 05:25:53

标签: excel vba excel-charts

ActiveChart.SetElement (msoElementDataLabelCallout)
ActiveChart.FullSeriesCollection(?????).Points(????).DataLabel.Select
Selection.ShowValue = 0
Selection.NumberFormat = "#,##0.00"
Selection.NumberFormat = "#,##0"

当我将此代码的第一行作为宏运行时,它会忠实地将DataLabel(频率(x值)插入一个有效数字(SD),将PSD(y值)插入4 SD。 我需要的只是频率为0 SD和NO值 我的问题是,每次记录宏以完成重新格式化时,该宏都会停留在我选择的特定点上,而不会拾取当前点。

录音返回以下内容:

ActiveChart.FullSeriesCollection(1).Points(61).DataLabel.Select

第二行代码。我需要做的是从新请求中选择已经选择的数据点,而不是重新格式化与记录相同的点。

否,启用“使用相对引用”功能无济于事。

任何帮助将不胜感激 预先感谢

enter image description here

0 个答案:

没有答案
相关问题