Foxtable(狐表)用户栏目专家坐堂 → [求助]如何用代码实现写入excel报表数据?


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

主题:[求助]如何用代码实现写入excel报表数据?

帅哥哟,离线,有人找我吗?
samica
  31楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:148 积分:1036 威望:0 精华:0 注册:2012/11/26 13:05:00
  发帖心情 Post By:2012/12/11 14:39:00 [只看该作者]

lin_hailun老师,这段代码在运行时出现:运行错误,语法错误:"And”运算符前缺少操作数.

 回到顶部
帅哥哟,离线,有人找我吗?
samica
  32楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:148 积分:1036 威望:0 精华:0 注册:2012/11/26 13:05:00
  发帖心情 Post By:2012/12/11 14:43:00 [只看该作者]

以下是引用lin_hailun在2012-12-11 14:21:00的发言:
最后代码。
 

Dim rq_Stat As Date = e.Form.Controls("datetimepicker3").value  ’开始日期
Dim rq_End As Date = e.Form.Controls("datetimepicker4").value   '结束日期
Dim Cmb As String =e.Form.controls("combobox3").value  '疾病名称

Sheet(3,15).Value = "<发病日期 >=# "& rq_Stat &" # And 发病日期 <= # "& rq_End &" # & And 疾病名称 = "& cmb &">"

找到错误原因,代码应为:

Sheet(3,15).Value = "<发病日期 >= # "& rq_Stat &" # And 发病日期 <= # "& rq_End &" # And 疾病名称 = '"& cmb &"'>"
感谢各位老师的无私帮助,这个报表基本已完成,还有不懂的地方,以后再上来问,再次对各位老师的指导,表示感谢!

[此贴子已经被作者于2012-12-11 14:44:02编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  33楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 14:43:00 [只看该作者]

以下是引用samica在2012-12-11 14:39:00的发言:
lin_hailun老师,这段代码在运行时出现:运行错误,语法错误:"And”运算符前缺少操作数.


好吧,你这样试一下。

Dim rq_Stat As Date = e.Form.Controls("datetimepicker3").value  ’开始日期
Dim rq_End As Date = e.Form.Controls("datetimepicker4").value   '结束日期
Dim Cmb As String =e.Form.controls("combobox3").value  '疾病名称

Sheet(3,15).Value = "<发病日期 >= #" & rq_Stat & "# And 发病日期 <= #" rq_End & "# & And 疾病名称 = '" & cmb & "'>"
[此贴子已经被作者于2012-12-11 14:47:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
samica
  34楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:148 积分:1036 威望:0 精华:0 注册:2012/11/26 13:05:00
  发帖心情 Post By:2012/12/11 14:46:00 [只看该作者]

以下是引用lin_hailun在2012-12-11 14:43:00的发言:


好吧,你这样试一下。

Dim rq_Stat As Date = e.Form.Controls("datetimepicker3").value  ’开始日期
Dim rq_End As Date = e.Form.Controls("datetimepicker4").value   '结束日期
Dim Cmb As String =e.Form.controls("combobox3").value  '疾病名称

Sheet(3,15).Value = "<发病日期 >= #" & rq_Stat & "# And 发病日期 <= #" & rq_End & "# & And 疾病名称 = '" & cmb & "'>"

错误处为"# & And 疾病名称

多了一个&,所以报错。谢谢。


 回到顶部
总数 34 上一页 1 2 3 4