参考改一下即可。
Dim App As New MSExcel.Application
Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(ProjectPath & "科目余额表.xls")
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
Dim Rg As MSExcel.Range = Ws.UsedRange
Dim ary = rg.value
DataTables("科目余额表").StopRedraw
For i As Integer = 1 To rg.Rows.count
'For j As Integer = 1 To rg.Columns.count
Dim ndr As DataRow = DataTables("科目余额表").AddNew
ndr("第一列") = ary(i,1)
ndr("第二列") = ary(i,2)
ndr("第三列") = ary(i,3)
'Next
Next
DataTables("科目余额表").ResumeRedraw
[此贴子已经被作者于2014-7-18 20:11:11编辑过]