以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]各位大神请教一个问题,用什么代码能够直接打开Excel模板设计文件?是直接打开,不需要那个打开窗口  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169592)

--  作者:coch2004
--  发布时间:2021/6/22 10:25:00
--  [求助]各位大神请教一个问题,用什么代码能够直接打开Excel模板设计文件?是直接打开,不需要那个打开窗口
各位大神请教一个问题,用什么代码能够直接打开Excel模板设计文件?是直接打开,不需要那个打开窗口
--  作者:有点蓝
--  发布时间:2021/6/22 10:43:00
--  
参考
Syscmd.Project.NewExcelTemplate()新建Excel报表模板
Syscmd.Project.OpenExcelTemplate()打开Excel报表模板

--  作者:coch2004
--  发布时间:2021/6/22 13:11:00
--  
大神, 下面这个代码我知道. 执行这个代码会出现一个OpenFileDialog . 我不希望出现这个OpenFileDialog 窗口. 而且直接通过代码打开一个模板文件,如:Syscmd.Project.OpenExcelTemplate("C\\123.xls")  尽管我知道这个代码是错误的. 不知道我想表达的意思您明白了吗???

以下是引用有点蓝在2021/6/22 10:43:00的发言:
参考

Syscmd.Project.NewExcelTemplate()新建Excel报表模板
Syscmd.Project.OpenExcelTemplate()打开Excel报表模板


--  作者:cd_tdh
--  发布时间:2021/6/22 13:14:00
--  

这个意思?

Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog
dlg.Filter= "Excel文件|*.xls|Word文件|*.doc|Access文件|*.mdb" \'设置筛选器
If dlg.ShowDialog = DialogResult.Ok  Then  \'如果用户单击了确定按钮
    \'MessageBox.Show("你选择的是:" & dlg.FileName,"提示") \'提示用户选择的文件
    Dim Proc As New Process \'打开文件
    Proc.File = dlg.FileName
    Proc.Start()
End  If

 

还是这个意思?

Dim fl As String =  ProjectPath &  "Attachments\\出库单.xlsx"  \'文件路径,默认是在程序文件目录Attachments下面
Dim Proc As New Process \'打开文件
Proc.File = fl
Proc.Start() 

[此贴子已经被作者于2021/6/22 13:22:02编辑过]

--  作者:coch2004
--  发布时间:2021/6/22 13:32:00
--  
以下是引用cd_tdh在2021/6/22 13:14:00的发言:

这个意思?

Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog
dlg.Filter= "Excel文件|*.xls|Word文件|*.doc|Access文件|*.mdb" \'设置筛选器
If dlg.ShowDialog = DialogResult.Ok  Then  \'如果用户单击了确定按钮
    \'MessageBox.Show("你选择的是:" & dlg.FileName,"提示") \'提示用户选择的文件
    Dim Proc As New Process \'打开文件
    Proc.File = dlg.FileName
    Proc.Start()
End  If

 

还是这个意思?

Dim fl As String =  ProjectPath &  "Attachments\\出库单.xlsx"  \'文件路径,默认是在程序文件目录Attachments下面
Dim Proc As New Process \'打开文件
Proc.File = fl
Proc.Start() 






是上面这个意思.没错.但是.这样打开文件是没有 报表辅助设计器的.... 打开文件后.同时我需要有报表辅助设计器...

[此贴子已经被作者于2021/6/22 13:22:02编辑过]


--  作者:有点蓝
--  发布时间:2021/6/22 13:42:00
--  
没有办法,没有提供这种用法