アプリケーションからデータを抽出し、それをスプレッドシートに解析するためのコードをいくつか書いています。
私のスプレッドシートは次のようになります。
Scenario ClientName ClientNumber
5555 Smith s0001
6776 Charles d6666
私はこのコードを持っています:
Dim ObjExcel As New Excel.Application Dim sWindow As New WinWindow ObjExcel.Visible = False Dim stext As String
ObjExcel.Workbooks.Open("c:\data\calcresults.xlsx")
Dim ObjWS As Excel.Worksheet = ObjExcel.Worksheets("IP")
Dim iNextRow As Integer = ObjWS.UsedRange.End(Excel.XlDirection.xlDown).Row + 1
ObjWS.Cells(iNextRow,1 ) = "d66666"
ObjWS.Cells(iNextRow, 2) = "s77898"
たとえば、次のように、インデックスではなく列名を使用します。
ObjWS.Cells(iNextRow,"Scenario" ) = "新しい行データ、最初の列"
どうすればこれを行うことができますか?