私のプロジェクトでは、Excel ドキュメントにエクスポートしたい要約データ テーブルがあります。この目的のために、次のコードを展開しました。
Public Shared Function Main() As Integer
Dim exc As New Application
exc.Visible = True
Dim workbooks As Excel.Workbooks = exc.Workbooks
Dim workbook As Excel._Workbook = workbooks.Add(XlWBATemplate.xlWBATWorksheet)
Dim sheets As Sheets = workbook.Worksheets
Dim worksheet As _Worksheet = CType(sheets.Item(1), _Worksheet)
exc.DataEntryMode = True
Dim range1 As Range = worksheet.Range("C1", Missing.Value)
Const nCells As Integer = 5
Dim args1(1) As [Object]
args1(0) = nCells
range1.GetType().InvokeMember("Value", BindingFlags.SetProperty, Nothing, range1, args1)
Return 100
End Function
行を実行しようとしたとき:
range1.GetType().InvokeMember("Value", BindingFlags.SetProperty, Nothing, range1, args1)
次のエラーが表示されます:
Exception has been thrown by the target of an invocation
この時点で、何が問題なのかわかりません。私を手伝ってくれる人はいますか?