我有創建散點圖(時間與一列數據)的代碼。有第三欄說明數據是「通過」還是「失敗」(數據來自一組樣本經過測試)。基於合格/不合格標準的VBA Creat圖表
我想知道,有沒有一種算法,可以通過第三列進行排序,並基於如果它說「通過」或「失敗」,它將相應的時間和數據單元格偏移在同一行一系列?將會有兩個系列:一個用於通過,另一個用於失敗。 x值是時間,y值是數據。
我已經寫好的代碼是創建與該系列中的圖如下,以及它如何(動態變化)發現的數據範圍:
Sub AddCharts()
Dim TSht As Worksheet
Dim Cht as Chart
With TSht
'Find last row in data
LRow = .Cells(.Rows.Count, 1).End(xlUp).Row
'Create Chart
Set Cht = .Shapes.AddChart.Chart
With Cht
.ChartType = xlXYScatter
.SeriesCollection.NewSeries
With .SeriesCollection(1)
.XValues = TSht.Range(Cells(2, 6), Cells(LRow, 6))
.Values = TSht.Range(Cells(2, 7), Cells(LRow, 7))
End With
End With
End With
End Sub
如果你問一個新問題,基本上和你剛剛問過的一個小時前的問題一樣*,也許你應該考慮刪除第一個問題,或者至少把指針放到最新的問題上...... –