|
我使用vba创建了一个折线图,然后分别给数据标记和线条设置了不同的颜色,但是数据标记的边框和线条的颜色一致,如何调整代码让数据标记设置成无线条?- Sub CreateLineChart()
- Dim ws As Worksheet
- Dim cht As ChartObject
- Dim rngData As Range
- Dim ser As Series
- Set ws = ActiveWorkbook.Worksheets("Sheet1")
- Set rngData = ws.Range("A1:B10")
- Set cht = ws.ChartObjects.Add(Left:=100, Top:=100, Width:=400, Height:=300)
- cht.Chart.ChartType = xlLine
- cht.Chart.SetSourceData rngData
- Set ser = cht.Chart.SeriesCollection(1)
- ser.MarkerStyle = xlMarkerStyleSquare
- ser.MarkerBackgroundColor = RGB(255, 0, 0)
- With ser.Format.Line
- .Visible = msoTrue
- .Weight = 1.5
- .ForeColor.RGB = RGB(0, 0, 255)
- End With
- End Sub
复制代码
|
|