以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  合并导出的execl如何实现图片列的合并?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=173346)

--  作者:fangdejin
--  发布时间:2021/11/25 16:07:00
--  合并导出的execl如何实现图片列的合并?
Dim Book As New XLS.Book(ProjectPath & "Attachments\\XXBOM打印.xls")
Dim i As Integer
Dim Sheet As XLS.Sheet = Book.Sheets(0) \'引用工作簿的第一个工作表
Dim fl As String = ProjectPath & "Reports\\XXBOM打印.xls"
For Each r As Row In Tables("XXBOM界面_Table1").Rows
    For i = 0 To Tables("XXBOM界面_Table1").Rows.Count -1  \'向工作表的单元格中设置值
        Sheet(i+4,0).Value = Tables("XXBOM界面_Table1").Rows(i)("客户代码")
        Sheet(i+4,4).Value = New XLS.Picture(GetImage(ProjectPath & "XX产品图片\\" & Tables("XXBOM界面_Table1").Rows(i)("xx编号") & ".png"),10, 5)
        \'----------------------------------------------------------------------------------------------------
    Next
Next
Book.Save(ProjectPath & "Reports\\冲XXBOM打印.xls") \'保存工作簿
Dim Proc As New Process \'打开工作簿
Proc.File = ProjectPath & "Reports\\XXBOM打印.xls"
Proc.Start()
\'------------------------------------------------------------------------------------------------------------------------------------------------------------------------
这是逐条导出 可以引用到图片

但是合并模式下 <M> 图片列  即时可以合并  图片是叠堆在一起  并不是合并成一个图片来显示

请教版主大人,如何实现合并导出 图片列  正确的合并方法

--  作者:有点蓝
--  发布时间:2021/11/25 16:22:00
--  
图片列没有办法在模板里设置合并,只能像上面一样使用代码添加到合并单元格里
--  作者:fangdejin
--  发布时间:2021/11/25 16:24:00
--  
如何添加?图片点击可在新窗口打开查看
--  作者:有点蓝
--  发布时间:2021/11/25 16:33:00
--  
1楼代码不就是吗?