比较指令哪里错了

Sub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)                                                                                           
Dim objExcelApp
Dim i

Set objExcelApp = CreateObject("Excel.Application")
objExcelApp.Visible = True
objExcelApp.Workbooks.Open "d:\zmx-1015-1.xls"

For i= 1 To 30
If HMIRuntime.Tags("zmxflag1").read <> objexcelapp.worksheets("sheet1").cells(i, 1).value Then

objExcelApp.Cells(i, 3).Value = HMIRuntime.Tags("zmxflag1").read

Exit For
End If 

i=i
Next

objExcelApp.ActiveWorkbook.Save
objExcelApp.Workbooks.Close
objExcelApp.Quit
Set objExcelApp = Nothing

End Sub

问题补充:
现象:循环没有问题
问题:if hmiruntime.tags("zmxflag1").read<>objexcelapp.worksheets("sheet1").cells(i,3).value then

可能是这个指令有问题

最佳答案

你没有说清楚你要实现的功能具体是什么,我已测试你的脚本,读写Excel文件都没有问题,比较实现的功能与脚本相符,具体见附件。

图片说明:

比较指令哪里错了  比较指令哪里错了  

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

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

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

相关推荐

  • WinCC画面动态属性编辑

    要在画面中改变指示灯颜色,编辑其动态属性,填入二进制变量,总出现错误,点击“详细资料”,是表达式错误,但在另一台计算机上编辑,无此现象。怀疑Wincc软件问题,重装WinCC后,问…

    SIMATIC WinCC 2018年12月7日
  • 一个C脚本语句的疑问

    SetOperation (lpszPictureName,lpszObjectName, 0); SetTagBitWait (Apc_P…

    SIMATIC WinCC 2019年6月11日
  • 传统WINCC能访问优化的DB块里面的数据吗?

    传统WINCC能访问优化的DB块里面的数据吗?不需要转换为标准DB。 最佳答案 WINCC7.3及以上版本可以访问优化DB块!WINCC 可以通过AS符号访问变量!htt…

    SIMATIC WinCC 2020年11月1日
  • 关于apdefap.h头文件

    我知道在c语言中,如果在程序中有printf函数,那么在开始要有stdio.h头文件。我在一个WinCC项目的全局脚本中,看到在程序开头有#include "a…

    SIMATIC WinCC 2020年11月1日
  • MP377记录数据如何导出来?

    MP377记录数据为了防止新数据把旧数据覆盖,想定期把数据拷贝出来,通过U盘可以吗? 我见触摸屏上有CF卡插槽,通过CF可以吗? 还有导出的数据通过什么方式可以…

    SIMATIC WinCC 2019年6月11日
  • 急!再问wincc v6.2版图形编辑器打开时错误原因。

    本人原先使用Wincc V6.0版,最近将它卸载后安装了Wincc V6.2版,进入Wincc浏览器新建工程后,打开图形编辑器时出现“Fatal er…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何跟ACCESS数据库通讯?

    问题补充:我把现场的值存储到access 数据库中,如何在wincc中调出来看呢?还有access数据库表,有没有行限制?  换句话说,怎么才能把存储…

    SIMATIC WinCC 2019年6月11日
  • wincc无法创建OPC变量

    在wincc的条目管理器里,浏览服务器后能显示项目名称,但在最后一级目录下是空的,没有显示变量,请大师指点! 问题补充:PC Access只要一关闭再打开,保存的数据就没…

    2017年6月12日
  • wincc硬件狗丢了怎么办?

    wincc的硬件狗丢了怎么办?如果买新的,是不是需要wincc软件重新安装,然后插上加密狗。还是说直接买了加密狗,直接插上就能用? 最佳答案 1、如果能找到之前的购买合同,将原订货…

    2021年7月5日
  • 求助:TP277 6"数据记录问题

    我用TP277 6"做温度变量数据记录,我按照帮助文件,组态好趋势图形后,下载到触摸屏后,发现页面没有趋势图.是什么原因啊?找不到.还有,怎么把压力数据保和时间…

    SIMATIC WinCC 2019年6月11日