Foxtable(狐表)用户栏目专家坐堂 → EXECL报表


  共有17151人关注过本帖树形打印复制链接

主题:EXECL报表

美女呀,离线,留言给我吧!
yangming
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/7/1 13:04:00 [显示全部帖子]

Dim dt As DataTable = DataTables("产品")
Dim Book As New XLS.Book
Dim Sheet As XLS.Sheet = Book.Sheets(0)
Dim Names As List(Of String) = dt.GetUniqueValues("","产品")
For i As Integer = 0 to Names.Count - 1
Dim Style As XLS.Style = Book.NewStyle() '定义新样式
Style.ForeColor = Color.Red '设置样式的字体颜色
    Sheet(i + 1, 0).Value = Names(i)
    Sheet(i + 1, 1).Value = dt.Compute("Sum(金额)","[产品] = '" & Names(i) & "'")
   If  Sheet(i+1,1).Value > 3000  Then
        Sheet(i+1,1).Style = Style '设置单元格样式
    End If
Next
Book.Save("c:\0701.xls")
Dim Proc As New Process
Proc.File = "c:\0701.xls"
Proc.Start()

 回到顶部
美女呀,离线,留言给我吧!
yangming
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/7/1 13:36:00 [显示全部帖子]

以下是引用roy78在2009-7-1 13:32:00的发言:
我为什么看不到图?

图没复上来,你自己在帮助中看这页的图


 回到顶部
美女呀,离线,留言给我吧!
yangming
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/7/1 14:42:00 [显示全部帖子]

模板不行

 回到顶部