以文本方式查看主题 - 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=40737) |
||||
-- 作者:djyjcl -- 发布时间:2013/9/27 20:14:00 -- [求助]Excel报表 请问各位老师:如何利用Excel模板中自动生产的“年”、“月”,对工资汇总表中的工资项目分年、月进行统计?
|
||||
-- 作者:有点甜 -- 发布时间:2013/9/27 20:46:00 -- 生成数据先于excel表达式,不能达到你的要求的。 看了你的excel报表,你完全可以通过代码统计出结果,再往excel表格里设置值啊。不需要用模板。 你先生成一个报表,然后用代码操作这个报表,往报表的某几个单元格设置值,参考 [此贴子已经被作者于2013-9-27 20:46:40编辑过]
|
||||
-- 作者:djyjcl -- 发布时间:2013/9/27 20:50:00 -- 谢谢!再学习学习。 |
||||
-- 作者:djyjcl -- 发布时间:2013/9/27 21:09:00 -- 请问有点甜老师:可否在报表生成前,定义年、月,对工资汇总表中的工资项目分年、月进行统计 Dim Book As New XLS.Book(ProjectPath & "Attachments\\工资汇总表_mb.xls") Dim fl As String = ProjectPath & "Reports\\工资汇总表.xls" Dim da As Date=Date.today Dim years AS double Dim months As double years=da.year months=da.month Book.Build() Book.Save(fl) Dim Proc As New Process Proc.File = fl Proc.Start()
[此贴子已经被作者于2013-9-27 21:16:22编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2013/9/27 21:15:00 -- 呵呵,你提醒我了,可以使用 全局变量,也就是 var变量,在excel里引用就行了。 |
||||
-- 作者:djyjcl -- 发布时间:2013/9/27 21:57:00 -- 呵,谢谢!我再试试。 |