wincc的数据写入Excel?

Dim objexcelApp
 Set objexcelApp=CreateObject("excel.application")
 objexcelApp.visible=True

 objexcelapp.workbooks.open"d:\excelexample.xls"
 Dim iCurrentRow,i
 i=0
 iCurrentRow = 1   
 objexcelapp.cells(iCurrentRow+i, 1).value=ScreenItems("IOField1").OutputValue
 i=i+1
 objexcelapp.activeworkbooks.save
 objexcelapp.workbooks.close
 objexcelapp.quit
 Set objexcelapp=Nothing
 我想把数据做下循环啊?第1个单元格写完数据保存,再次打开写入第2个单元,上面的程序为什么不行,只在同一单元格中显示数据“`

最佳答案

你的i作用域仅限于本脚本,其值始终是0.

 老问题了,每次写数据前获取第1列的空白行即可。
  iBlankLine = oWorkBook.ActiveSheet.Columns(1).Find("").Row ‘查找第一列的空行

  相关问题参考<使用excel记录数据>:
  http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=23967&cid=1032

提问者对于答案的评价:
恩,了解“““

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

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

相关推荐

  • 报警视图显示已确认报警

    请教以下,小弟有个项目是从wincc5.1升级到wincc v14的,里面有个报警视图,因为WINCC离散量报警都是上升沿触发的,这个报警视图在报警来了我确认掉之后,此时…

    SIMATIC WinCC 2021年7月5日
  • 關於 8192 RC 版本 6AV6381-2BS07-4AX0

    您好我有一個 RC 6AV6381-2BS07-4AX0 WINCC_RC_8192    WINCC&nbs…

    SIMATIC WinCC 2021年7月5日
  • wincc vb脚本凋系统登陆窗

    wincc vb脚本凋系统登陆窗? 专家建议 目前WinCC VBS中没有办法可以直接实现此功能。但可以通过一些变通的方法,如在WinCC 项目属*中…

    SIMATIC WinCC 2020年11月1日
  • 拷贝后的博图v13程序无法运行

    其他地方拷贝的wincc程序,博图v13中有程序,但是无法在本机上运行,并且无法下载,在pc上运行这个按钮是灰色?如何处理?如图 图片说明:     …

    2021年7月5日
  • MPI网个别子画面通讯断

    MPI网个别子画面通讯断,数值未变为零,数值变虚,DP接头是新的,线不虚。 问题补充:我将第一站DP接头打到ON,通讯无问题;将第二站DP接头打到ON,第二站无问题,第一站还是数值…

    2017年8月18日
  • wincc V7.4报警记录中消息归档疑问

    报警控件中的“短期消息归档”和“长期消息归档”里面记录的报警信息为什么都是重复的?比如我做一个bool变量报警 在报警发生的时候记录两次,报警消失的时候记录一次。 最佳答…

    SIMATIC WinCC 2021年7月5日
  • Wincc报警值设置

    请教一下,WINCC如何做报警值的设置,通过IO域设置报警的值,还有带有UPS的电脑有没有必要做断电保持呢? 问题补充:请问比较值变量只能连接变量吗,能不能用脚本将IO域的输入值写…

    SIMATIC WinCC 2021年7月5日
  • vb 怎样定义全局变量

    怎样定义全局变量用,Dataset设定后好像不管用 最佳答案 只要是在变量管理中设置的变量都是全局变量。结构变量也是 提问者对于答案的评价:yiban

    SIMATIC WinCC 2019年6月11日
  • 关于 datamonitor问题

    使用EXCEL读取数据正常,但是用WEB进入不了服务器,总是提示说密码错误,已经按照说明输入的是wincc管理员密码和本机用户密码,还不行。请教。谢谢 问题补充:谢谢网友的回答。&…

    SIMATIC WinCC 2019年6月11日
  • s7-1200我在DB块建议个字做报警用,怎样读取这个字的某一位

    s7-1200我在DB块建议个字做报警用,怎样读取这个字的某一位 问题补充:例如:建的DB120.DBW8      &…

    SIMATIC WinCC 2021年7月5日