我正在研究 Excel 图表自动化。当我尝试向上移动 LegendEntry(Series) 对象时,我无法从 MS site 中找到任何相关的 API 方法.手动方式是这样的:选择图表 > 右键 > 选择数据... > 选择 之一图例条目 > 点击按钮上移 .我怎么能通过 VBA 做到这一点?先感谢您。
最佳答案
这是另一种方式
Sub Sample()
Dim ws As Worksheet
Dim objChrt As ChartObject
Dim chrt As Chart
Set ws = ActiveSheet
Set objchart = ws.ChartObjects(1)
Set chrt = objchart.Chart
chrt.FullSeriesCollection(2).PlotOrder = 1
End Sub
截图
关于vba - 有没有办法通过VBA调整Excel图表中LegendEntries(系列)的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44449982/