Excel 如何显示一个系列的标记而不显示另一个系列的标记
我当前任务的一部分是,一旦所有数据都计算成功(它已经计算成功),绘制一个显示高度与时间关系的散点图 这个情节需要两个系列。一个用于轨迹开始到结束,另一个用于显示远地点 通过将散点定义为Excel 如何显示一个系列的标记而不显示另一个系列的标记,excel,scatter-plot,vba,Excel,Scatter Plot,Vba,我当前任务的一部分是,一旦所有数据都计算成功(它已经计算成功),绘制一个显示高度与时间关系的散点图 这个情节需要两个系列。一个用于轨迹开始到结束,另一个用于显示远地点 通过将散点定义为xlXYScatterSmooth,我成功地使图表显示了这一点。我更喜欢全长系列没有标记 我该怎么做 Dim Chart1 As Chart Dim xaxis As Range Dim yaxis As Range Dim MAXyaxis As Range Dim Series As Series Dim Se
xlXYScatterSmooth
,我成功地使图表显示了这一点。我更喜欢全长系列没有标记
我该怎么做
Dim Chart1 As Chart
Dim xaxis As Range
Dim yaxis As Range
Dim MAXyaxis As Range
Dim Series As Series
Dim SeriesMAX As Series
Set yaxis = DisplayCorrectedAlt
Set xaxis = Range(Cells(1, 1), Cells(RowCount, 1))
Set MAXyaxis = Cells(1, 9)
Set MAXxaxis = Cells(1, 10)
Set Chart1 = Charts.Add
With Chart1
.ChartType = xlXYScatterSmooth
End With
Set Series = Chart1.SeriesCollection.NewSeries
With Series
.Values = yaxis
.XValues = xaxis
End With
Set SeriesMAX = Chart1.SeriesCollection.NewSeries
With SeriesMAX
.Values = MAXyaxis
.XValues = MAXxaxis
End With
您可以对
数据系列
对象使用.MarkerStyle=xlmarkerstylene
将其放置在所需系列的块中,如下所示:
With SeriesMAX
.Values = MAXyaxis
.XValues = MAXxaxis
.MarkerStyle = xlMarkerStyleNone
End With
您可以使用xlXYScatterSmoothNoMarkers
尝试.MarkerStyle=xlmarkerstylene
在系列的块中使用您不想使用的标记。@ScottHoltzman谢谢。我知道这将是一个非常简单的解决方案,但在任何地方都找不到。“我是班上第一个走到这一步的人,所以我不能问他们中的任何一个。@SiddharthRout-正是因为这个原因才准备这么做:)谢谢@ScottHoltzman:)