excel vba 特定区域绘制二维折线图
时间: 2023-05-22 11:04:50 浏览: 152
VBA绘制散点图.rar
5星 · 资源好评率100%
你可以使用以下的 VBA 代码来绘制特定区域的二维折线图:
```
Sub DrawChart()
Dim chartRange As Range
'选择要绘制图表的区域'
Set chartRange = Range("A1:B10")
'创建图表对象并设置其类型为 Line Chart'
ActiveSheet.Shapes.AddChart2(240, xlLine).Select
'将数据源设置为选定区域'
ActiveChart.SetSourceData Source:=chartRange
'将图表隐藏在指定的单元格中'
ActiveChart.Parent.Top = Range("D2").Top
ActiveChart.Parent.Left = Range("D2").Left
End Sub
```
这个代码会创建一个 Line Chart 对象,并将其数据源设置为指定的区域。然后,它将图表对象隐藏在指定的单元格中(在这个例子中,是单元格 D2)。你可以根据自己的需要修改代码来适应不同的数据和设置。
阅读全文