【发布时间】:2016-08-25 15:22:10
【问题描述】:
我正在尝试录制一个宏,我将在其中更改标记颜色、线条颜色、标记填充。但我在录音中得到的只是
Sub Macro1()
'
' Macro1 Macro
'
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.SeriesCollection(1).Select
ActiveChart.SeriesCollection(2).Select
End Sub
【问题讨论】:
-
我使用的是 excel 2007
-
宏记录器是一个黑盒子。正如您所发现的,它并不能可靠地记录所有内容。宏记录器本身没有任何关系。它确实告诉您需要使用
SeriesCollection进行所需的更改。探索 Excel 对象模型的那一部分。 可以以编程方式更改标记颜色等。 -
@Pramod 试试我下面回答中的代码