回复:listview 打印

dcount107

  • 帖子

    1737
  • 精华

    55
  • 被关注

    29

论坛等级:侠圣

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2008-10-23 17:27:54

0楼

1.关于ListView导入EXCEL看这个帖子吧:
[URL=http://www.ad.siemens.com.cn/club/bbs/post_elite.asp?b_id=5&a_id=479302]请教问题:附脚本,Wincc中SQL数据读取到listview,然后将listview数据写入Excel中 [URL]
当然也可以查询的时候一边用于listview显示,一边将数据写入EXCEL,绕过listview控件。

另外最好使用EXCEL模板,事先将标题以及单元格格式定义好,先用FSO拷贝模板,然后再写入数据。要不然自己写代码设置单元格式能给你累够呛。

2.剩下就是打印的问题了。
为了简化WinCC工作,可将打印功能交给EXCEL VBA宏来做,毕竟是一家人嘛,干活也方便,^_^。
Dim oExcel
Set oExcel = CreateObject("Excel.Application")
oExcel.WorkBooks.Open "E:\MyData.xls"
oExcel.run "Sheet1.PrintData"
oExcel.ActiveWorkBook.Close
oExcel.quit
Set oExcel = nothing
非淡泊无以明志,非宁静无以致远
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32572条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。