回复:WinCC 报表 用EXCEl方式实现时的问题(希望大家和万版主都能指点一下)

博雅

  • 帖子

    1427
  • 精华

    6
  • 被关注

    24

论坛等级:侠圣

注册时间:2005-04-01

普通 普通 如何晋级?

发布于 2011-07-21 09:12:34

11楼

在调用EXCEl函数过程中,如果用户打开EXCEl是有可能导致错误的。我遇到过,处理不了,
后来想到了一个办法,就是先存放在Access表中,然后一次性转换成EXCEl表。这样因为调用EXCEl函数的时间非常短,就解决问题了
具体代码我是用VB写的,我给你Access转EXCEl的那部分吧:
str2 = "e:\" + name + ".xls"
strReportPath = str2
DataPath = App.Path + "\数据库_excel.mdb"
Set accP1 = GetObject(DataPath, "Access.Application")
accP1.DoCmd.OutputTo acOutputTable, "冰箱1",acFormatXLS,strReportPath '"D:\11.xls"
年经就是一种态度
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32659条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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