汗,代码,红色地方你改一下
Dim Book As New XLS.Book(ProjectPath & "Attachments\SalesInvoice.xls")
Dim fl As String = ProjectPath & "Reports\SalesInvoice.xls"
Book.Build() '生成细节区
Book.Save(fl) '保存工作簿
Book = New XLS.Book(ProjectPath & "Reports\SalesInvoice.xls")
Dim r As Integer = 6
For i As Integer = Tables("SaleOrder").TopPosition To Tables("SaleOrder").BottomPosition
Dim count As Integer = DataTables("SaleOrderDetail").Compute("count(_Identify)", "S")
Dim rs As Integer = math.Ceiling(count / 15)
Book.Sheets(0)(r+rs+rs*15+7,11).Value = New XLS.Picture(GetImage(projectpath & "Images/test.png"))
r += rs+rs*15+10
Next
Book.Save(fl) '保存工作簿
Dim Proc As New Process '打开工作簿
Proc.File = fl
Proc.Start()