大神求助!TIA WINCC 15 professional 在线表格数据导出VBA代码不执行

已锁定

手机用户20210605141514

  • 帖子

    4
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2021-06-05

普通 普通 如何晋级?

大神求助!TIA WINCC 15 professional 在线表格数据导出VBA代码不执行

444

3

2021-10-31 12:09:36

我现在需要输出一个在线表格的数据,在线表格控件的名称为“表格视图_1”,画面名称为“鼓风机数据报表”。我在VBA脚本里面写了一个Excel_Output的函数,然后用一个按钮触发执行。函数代码如下:


Sub Excel_Output()

Dim objOnlineTable 

Set objOnlineTable=HMIRuntime.Screens("鼓风机数据报表").ScreenItems("表格视图_1")

objOnlineTable.ExportDirectoryname="E:\桌面\报表数据"

objOnlineTable.ExportFilename="鼓风机数据报表1"

objOnlineTable.Export()


SetTag "Test",1

End Sub


但是现在按下按钮后,并没有任何文件生成。为了验证这个函数有没有被执行,我在后面写了一行测试代码。现在的结果是如果前面的代码被注释掉,则测试变量可以被赋值,如果前面的代码没有被注释,测试变量无法被赋值。看起来是代码执行到前面的代码时报错跳出了。


求助各位大神帮我看看问题出在什么地方,万分感谢!

大神求助!TIA WINCC 15 professional 在线表格数据导出VBA代码不执行 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有31053条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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