以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 开发版EXCEL模板调用 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90432) |
-- 作者:davidwangdl -- 发布时间:2016/9/12 17:23:00 -- 开发版EXCEL模板调用 我先做了一个EXCEL的模板,然后想要通过窗体调用,所用用了button控件,代码如下: Dim Book As New XLS.Book(ProjectPath & "attachments\\面料卡.xlsx") \'打开模板 Dim fl As String = ProjectPath & "Reports\\面料卡.xlsx" Dim Sheet As XLS.Sheet = Book.Sheets(0) Sheet(5,2).Value = "<面料编号 " & e.Form.Controls("TextBox_HSNO").value & ">" \'写入打印条件 Book.Build() \'生成报表 Book.Save(fl) Dim Proc As New Process Proc.File = fl Proc.Start() 这个代码在开发版中是可以实现的,但是通过开发版发布项目后,这个调用就会有问题。 应该是路径上会有问题,请问老师这个代码应该怎么调整? [此贴子已经被作者于2016/9/12 17:27:56编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/9/12 17:43:00 -- 路径应该没有问题,看看Publish\\Project\\Attachments下是否有指定的文件 如果这个Excel使用wps编辑过,使用Execl重新打开保存一下,还不行就用Execl重新创建一下模板
|
-- 作者:davidwangdl -- 发布时间:2016/9/12 17:59:00 -- 谢谢老师,这个问题解决了,原来是要在project\\attachments下面 |