
加好友 发短信
等级:超级版主
帖子:112375
积分:572137
威望:0
精华:9
注册:2015/6/24 9:21:00
|
Post By:2021/9/28 20:14:00 [显示全部帖子]
假设execl第一列是提单号 Dim Book As New XLS.Book("c:\test\订单.xls") Dim Sheet As XLS.Sheet = Book.Sheets(0) Tables("内部某xx表").StopRedraw() Dim nms() As String = {"列a","列b"} For n As Integer = 1 To Sheet.Rows.Count -1 Dim bh As String = sheet(n,0).Text Dim dr As DataRow = DataTables("内部某xx表").Find("提单号 = '" & bh & "'") If dr Is Nothing Then '如果不存在同编号的订单 dr = DataTables("内部某xx表").AddNew() End If For m As Integer = 0 To nms.Length - 1 dr(nms(m)) = Sheet(n,m).Value Next Next Tables("内部某xx表").ResumeRedraw()
|
|