Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何显示一个系列的标记而不显示另一个系列的标记_Excel_Scatter Plot_Vba - Fatal编程技术网

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:)