以文本方式查看主题 - 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=29181) |
-- 作者:jiskin -- 发布时间:2013/3/1 12:03:00 -- 导出EXCEL的问题 Dim ks As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1") Dim js As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker2") Dim gys As String = "ABC" Dim Book As New XLS.Book(ProjectPath & "Attachments\\入库报表.xls") \'打开模板 Dim Sheet As XLS.Sheet = Book.Sheets(0) sheet(0,1).value = ""& ks.value &"至"& js.value &"入库明细" Sheet(3,14).Value = "<[入库日期] >= \'" & ks.value & "\' And [入库日期] <= \'#" & js.value & "#\' and [供应商名称] = \'#" & gys & "#\' >" Book.Build() \'生成细节区 Book.Save(ProjectPath & "Reports\\商品入库报表.xls") \'保存工作簿 Dim Proc As New Process \'打开工作簿 Proc.File = ProjectPath & "Reports\\商品入库报表.xls" Proc.Start() 请问如果我导出指定了两个日期区间,想再加上一个条件这样写是不是不行? 另外,为什么我导出的数据里面 序列号 为什么不是从1开始的呢?
|
-- 作者:狐狸爸爸 -- 发布时间:2013/3/1 12:10:00 -- 没有什么不可以,除非你合成的表达是不对,或者合成的表达式写入的单元格位置不对,或者根本就没有符合条件的行。 至于序号,看看: http://www.foxtable.com/help/topics/1405.htm
|
-- 作者:jiskin -- 发布时间:2013/3/1 12:43:00 -- <index>发现导出后 序号列是空白 |