wincc与excel

现使用wincc里面的VBS编写一段程序,使历史数据以EXCEL格式保存。在画面里以一个输入、输出域的变化作为触发条件。当值变化时,打开一表格,望里面写数据,数值变化后,再写一行。一直到指定的行数结束保存文件。现发现在画面切换后,会新生成一EXCEL表格。重新开始记录数据。该如何避免出现这样的情况。在VB里好像在打开EXCEL表格前,可以增加一判断。如果打开的话,就不要打开表格了。但程序不会写。望高手指点,最好有简短的程序

最佳答案

你可以设置一个变量用来标志是否excel已打开。将该变量初始化为0,表示未打开过文件。当打开该文件后将该变量置1。可以将打开文件的句柄设置为全局变量。这样当每次进入该画面时,只要判断该文件已打开,就不需要重新打开,只需要向已打开的句柄写数据即可

提问者对于答案的评价:
eret

 

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270988.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 急:WINCC无法运行

    在启动WINCC运行系统的时候,只要选中了:"报警记录运行系统", "变量记录运行系统" , "全局…

    SIMATIC WinCC 2019年6月11日
  • MP377key编程问题(最后一续)

    朋友们,我今天中午把程序传进MP377 key中,运行后跟模拟运行的状态是一样,F8这个软键倒着顺序按的时候不好用,而且还会连带到F1这个软键上,然后我再去按其他的F软键…

    SIMATIC WinCC 2019年6月11日
  • wincc软件的问题

    哪位大侠有wincc的安装软件啊,容量太大,网上有下载的地方吗? 最佳答案 迅雷下,到这个网址看看http://www.ad.siemens.com.cn/service/answ…

    SIMATIC WinCC 2019年6月11日
  • wincc趋势视图可以配合结构变量使用么?

    当我点击按钮改变变量前缀的时候,趋势视图的趋势曲线跟着变量前缀而改变? 问题补充:错误在哪里啊 ?整不明白了大神能帮助把脚本写出来么270056303@qq.com 图片…

    2021年7月5日
  • AB PLC与wincc 的通讯

    现场是AB PLC,CPU为1756,以太网卡1756-ENBT/N,怎么实现跟上位机wincc的通讯? 最佳答案 见Wincc与AB PLC 通讯,…

    SIMATIC WinCC 2021年7月5日
  • 多个wincc监控与操作

    有4台以上设备,每台设备都有电脑,电脑上装了WINCCV7.3,里面有很多画面,报警、曲线等内容;现要实现以下功能:1.所有装wincc的电脑画面集中显示在另一个总的电脑屏幕或者大…

    SIMATIC WinCC 2020年11月1日
  • 关于wincc horn报警..

    我想利用wincc报警器(horn)实现报警..我已经安装此附件。。情况是这样的,我想让我的plc的一个bool变量输出为1时发出声音,然后点击某个按钮进行确认。只有一个bool变…

    SIMATIC WinCC 2019年6月11日
  • SIMATIC NETOPC通讯wincc采集数据的问题

    前提是使用wincc7.4和200smart通讯,按照SIMATIC NETOPC已经采集到了数据,通讯成功了。但是问题是在wincc这边采集数据的时候如下图片,我定义的…

    2021年7月5日
  • WinCC flexible 2008 sp5 看不到程序

    点击程序,完全打开后,很快就关掉 最佳答案 软件没安装好,可能是操作系统的问题,建议用安装版的系统。安装前不要安装杀毒软件 提问者对于答案的评价:最终确认是操作系统问题,谢谢。

    SIMATIC WinCC 2021年7月5日
  • 关于报警控件的问题

    我用Wincc的报警控件做了一些报警并且做的设备运行记录,但是由于用的是单机版wincc,在电脑客户端每次重新启动后,Wincc都从PLC重新读取数据后产生操作记录,这些操作记录都…

    SIMATIC WinCC 2019年6月11日