修复损坏的工作簿

修复损坏的工作簿

复制下面的宏代码并将其粘贴到模块工作表:

Sub GetChartValues()

Dim NumberOfRows As Integer

Dim X As Object

Counter = 2

' 计算数据的行数。

NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values)

Worksheets("ChartData").Cells(1, 1) = "X Values"

' 将 x 轴值写入工作表。

With Worksheets("ChartData")

.Range(.Cells(2, 1), _

.Cells(NumberOfRows + 1, 1)) = _

Application.Transpose(ActiveChart.SeriesCollection(1).XValues)

End With

' 循环遍历图表中的所有系列,并将其值写入

' 工作表。

For Each X In ActiveChart.SeriesCollection

Worksheets("ChartData").Cells(1, Counter) = X.Name

With Worksheets("ChartData")

.Range(.Cells(2, Counter), _

.Cells(NumberOfRows + 1, Counter)) = _

Application.Transpose(X.Values)

End With

Counter = Counter + 1

Next

End Sub

相关推荐

图文广告店如何才能做大做强?必须先做好这三点!
乡镇探访实录:那些你不知道农村淘宝真相
英国bt365体育

乡镇探访实录:那些你不知道农村淘宝真相

📅 08-06 👁️ 7164
电商平台软件开发需要多少钱
英国bt365体育

电商平台软件开发需要多少钱

📅 07-25 👁️ 1339