0

Excel スプレッドシートの一連の値を使用して、VB.NET フォームで折れ線グラフを作成しています。これが私が今やっている方法です:

Dim xlApp As New Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlSheet As Excel.Worksheet
Dim s As New Series
x1 = xlSheet.Range("A11").Text    
y1 = xlSheet.Range("K11").Text
s.Points.AddXY(x1, y1)
Dim x2 As String
Dim y2 As String
x2 = xlSheet.Range("A12").Text    
y2 = xlSheet.Range("K12").Text
s.Points.AddXY(x2, y2)
'And so on

このプロセスを簡素化または簡単にすることは可能ですか? そして、線がy軸と最初の間隔の間ではなく、y軸から始まるようにグラフを作成するにはどうすればよいですか?

4

1 に答える 1

1

そして、線がy軸と最初の間隔の間ではなく、y軸から始まるようにグラフを作成するにはどうすればよいですか?

それが何を意味するのか正確にはわかりませんが、次のことでシリーズを埋めるのが少し簡単になるはずです

   Dim xlApp As New Excel.Application
    Dim xlWorkBook As Excel.Workbook
    Dim xlSheet As Excel.Worksheet
    Dim s As New Series
    For rowIndex as integer = 11 to 99
     s.Points.AddXY(xlSheet.Range("A" & rowIndex.toString()).Text, xlSheet.Range("K" & rowIndex.toString()).Text)
    Next
于 2013-09-18T14:51:14.207 に答える