SHOW:
|
|
- or go back to the newest paste.
1 | Option Explicit | |
2 | ||
3 | Private Sub UserForm_Initialize() | |
4 | SpdShtCtrl.Names.Add Name:="XValues", _ | |
5 | RefersTo:="=OFFSET('Sheet1'!$A$2,0,0,COUNT('Sheet1'!$A$2:$A$100),1)" | |
6 | ||
7 | SpdShtCtrl.Names.Add Name:="YValues", _ | |
8 | RefersTo:="=OFFSET('Sheet1'!$B$2,0,0,COUNT('Sheet1'!$B$2:$B$100),1)" | |
9 | ||
10 | With ChartControl | |
11 | .DataSource = SpdShtCtrl | |
12 | - | .Clear |
12 | + | |
13 | .Charts(0).Type = chChartTypeScatterSmoothLine | |
14 | With .Charts(0).SeriesCollection.Add | |
15 | .SetData chDimSeriesNames, 0 | |
16 | - | .Caption = "Data" |
16 | + | |
17 | .SetData chDimXValues, 0, SpdShtCtrl.Range("XValues").Address | |
18 | .SetData chDimYValues, 0, SpdShtCtrl.Range("YValues").Address | |
19 | End With | |
20 | End With | |
21 | ||
22 | End Sub |