以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关于报表  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=41393)

--  作者:1234567
--  发布时间:2013/10/18 12:37:00
--  关于报表

用Excel生产报表时,目标文件名能否自动更改。

比如第一次生成报表时,文件名为:报表1.xls。

第二次生成报表,文件名自动更新为:报表2.xls。


--  作者:Bin
--  发布时间:2013/10/18 14:12:00
--  
本来就是可以自由起名字的啊, http://www.foxtable.com/help/topics/1145.htm
--  作者:1234567
--  发布时间:2013/10/18 14:54:00
--  

Dim Book As New XLS.Book(ProjectPath & "Attachments\\出库单.xls")
Dim
fl As String = ProjectPath & "Reports\\出库单.xls"

出库单.xls 文件名能自动递增吗?

 


--  作者:Bin
--  发布时间:2013/10/18 14:57:00
--  
你可以根据已存在的文件名来判断递增,  也可以使用一全局变量来做.
--  作者:1234567
--  发布时间:2013/10/18 15:05:00
--  

斑主:本人菜鸟,能否做个全局变量的实例,不胜感激!


--  作者:Bin
--  发布时间:2013/10/18 15:12:00
--  
声明一个全局变量   或者VAR变量      名称为    count 初始值为1

Dim Book As New XLS.Book(ProjectPath & "Attachments\\出库单.xls")
Dim 
fl As String = ProjectPath & "Reports\\出库单" & count & ".xls"

count=count+1


--  作者:1234567
--  发布时间:2013/10/18 15:13:00
--  

谢谢,我先消化消化.