' vbs 113 示例如何实现循环

wincc中 ” vbs113示例为从wincc i\o 域 写入excel 单元格的例子程序,现在我想实现写入单元格的循环,也就是第一个数据写入第一行,第二个数据写入第二行,请问,如何用vbs实现。

问题补充:
你好:看了你的回帖。
现在补充如下:
我现在的想法是要将cells(1,3),改为cells(i,j),分别对i和j进行循环取值。
同时通过if then设置条件。
现在不明白的是:这些语句加在哪里?

最佳答案

重新弄了一下,用next for跳转出去
Dim objExcelApp,i,j
Set objExcelApp = CreateObject("Excel.Application")
objExcelApp.Visible = True
”ExcelExample.xls is to create before executing this procedure.
”Replace <path> with the real path of the file ExcelExample.xls.
objExcelApp.Workbooks.Open "d:\dd.xls"
If HMIRuntime.Tags("NewTag_14").read=1 Then

For i=1 To 10

If objExcelApp.worksheets("sheet1").Cells(i,1).VAlue ="" Then
j=i
Exit For 
End If
Next

End If
objExcelApp.worksheets("sheet1").Cells(j,1).VAlue =HMIRuntime.Tags("NewTag_14").read
objExcelApp.ActiveWorkbook.Save
objExcelApp.Workbooks.Close
objExcelApp.Quit
Set objExcelApp = Nothing

提问者对于答案的评价:
O(∩_∩)O谢谢,我先学习学习,再看行不行。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • Wincc中所有的模拟量都要归档吗?

    今天做Wincc画面,添加了几个模拟量,然后再运行画面的时候,到了初始化归档管理那就过不去了?是怎么回事啊,知道的大虾告诉下! 最佳答案 转载:估计是你的项目有中文名称检查:a.项…

    SIMATIC WinCC 2019年6月11日
  • wincc的趋势图显示曲线与变量不能完全吻合

    1、目前我在做一实验机项目,硬件:s7-314-2dp和工控机(wincc)用MPI编程电缆连接。2、plc中有两个变量,这两个变量的变化周期1秒钟,也就是一秒之内从最小值变到最大…

    SIMATIC WinCC 2019年6月11日
  • 如何在页面显示PLC的连接状态

    WINCC中如何在页面显示PLC的连接状态,能不能用一个变量来表示该状态,或者触发一个事件 问题补充:可以详细说明吗? 最佳答案 用一个变量来表示最简单方便了。如:将变量M1.0取…

    SIMATIC WinCC 2019年6月11日
  • VB脚本提示缺少END SUB 不知道是什么原因

    在WINCC V7.4中写了一个VB脚本提示缺少END SUB,可是已经有了啊,不知道问题出在哪。如下是脚本Sub BackColor_OnPrope…

    2021年7月5日
  • 有关WINCC7.0的脚本函数的!求帮忙

    WINCC画面里面的调用用的都是C脚本,可是在网上也找不到好资料,希望有人帮忙,能发一点C脚本的资料,最好是讲解里面的函数的用法的。不胜感激 最佳答案 wincc的c脚本编辑器左侧…

    SIMATIC WinCC 2017年11月4日
  • 急!!!wincc图形编辑器报表打印

    求各路大侠:小弟最近在图形编辑器画面做了一个生产报表,现在想每个班交班时打印出来,不知道怎么操作,请大家给予指点引路,谢谢了!  具体有画面报表图片: 图片说明…

    2021年7月5日
  • WINCC画面遇到的小问题,虽然小却看不透!

    在画面中,看厂家的程序,它的静态文本可以显示在矩形上面,而我自己加的矩形却不行,把属性复制过来还是不行,改了还是不行,静态文本始终显示在我的矩形下面,不知道为什么,实验很多次了!谢…

    SIMATIC WinCC 2017年8月3日
  • WINCC6.2与6.0有什么不同?

    具体一点 最佳答案 价格不同 提问者对于答案的评价:精辟 专家置评 数据库的差别是一方面,还有:运行系统中可以 用户自定义菜单和工具栏;借助新的“保存报表”功能,WinC…

    SIMATIC WinCC 2019年6月11日
  • wincc 脚本数值输入框

    下面代码是一个4位输入框,怎么改成6位,求指教void Variable_Input_Function(char s_name[],char s_va…

    2020年11月1日
  • 问一下wincc能否和多台设备仿真的问题

    月初入职一个软件公司,作为实习生,收到用博途v15wincc和多台仿真设备(plc)建立连接的任务,一个plc仿真和配合wincc是可以的,就是想知道多个plc仿真(借助其他电脑)…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论