首页 文章

VB(Excel)中基于两个系列和两个轴的图表

提问于
浏览
0

我想用VB在Excel中生成一个图表 . 图表需要有两个系列 . 其中一个应显示为值,另一个用作x轴 . 我怎样才能做到这一点?另外,如何为系列设置标签?

这是我在图表上绘制一组值的代码:

ActiveChart.ChartType = xlXYScatterLines
'this sis displayed as y axis (values)
ActiveChart.SeriesCollection.Add Source:=Worksheets("My label").Range("H8:H11")

非常感谢

1 回答

  • 1

    尝试一下......

    Sub AddNewSeries()
        With ActiveChart.SeriesCollection.NewSeries
            .Name = '//Name of Series Goes Here//
            .Values = Worksheets("My Label").Range("H8:H11")
            '// change with range of intended x-axis values
            .XValues = Worksheets("My Label").Range("A8:A11")
            .HasDataLabels = True 
        End With
    End Sub
    

    阅读更多:Quick Excel Chart VBA Examples

相关问题