把wincc内部变量写入Excel

我需要通过画面让操作员输入参数,然后把这个参数写入Excel,在Excel里进行计算,就跟wincc写入PLC是一个意思但是怎么实现写入Excel呢??有做过的吗?求指教

最佳答案

Dim fso
Dim objExcelApp
Set fso = CreateObject("scripting.FileSystemObject")
Set objExcelApp = CreateObject("Excel.Application")
             objExcelApp.Workbooks.Open  "C:\Users\Administrator\Desktop\报表\XX.xls"
             objExcelApp.Visible = False
             objExcelApp.Worksheets(sheetname).Activate
             objExcelApp.Worksheets(sheetname).cells(1,1).value=Hmiruntime.tag("要写入的变量名").Read
             objExcelApp.Workbooks.Close
             objExcelApp.Quit
             Set objExcelApp= Nothing
1.要注意的是你的电脑必须安装EXCEL
2.注意你的EXCEL 文件可能是xlsx 为后缀的,如果是 objExcelApp.Workbooks.Open  "C:\Users\Administrator\Desktop\报表\XX.xls"
需要修改
3.sheetname 指的是你打开EXCEL文件的哪个表,默认是"sheet1

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:38
下一篇 2017年6月13日 下午6:38

相关推荐

  • 具体的实现报表的按时间打印

    我现在的报表功能已经实现了,并且还通过报表编辑器做好了报表布局.可是我现在想问问怎么能通过建立两个I/O域来输入起始时间,然后进行查询后在打印报表中只显示这段时间的值,麻烦各位能给…

    SIMATIC WinCC 2019年6月11日
  • 报表编辑器布局的报表,怎么在图形编辑器中调用显示

    报表编辑器布局的报表,怎么在图形编辑器中调用显示 问题补充:大神,我不是要打印报表,是要把做出来的报表在图形界面显示出来 最佳答案 你这样的功能应该是显示数据,而不是报表吧,报表的…

    SIMATIC WinCC 2021年7月5日
  • 如何查看WINCC6.2与S7中对应的地址

    如何查看S7与WINCC6.2中对应的地址,即如何找到S7信号传到WINCC中后,WINCC中的接收地址,或者相反。恳请各位高手指教一下。谢谢! 最佳答案 进入WinCCExplo…

    SIMATIC WinCC 2021年7月5日
  • 在wincc注册控件

    在%ignore_a_1%注册了控件DTPicker,但使用的时候它提示没找到许可证信息。怎么解决,各位大哥 问题补充:在虚拟机上安装不上啊,一直不响应。 图片说明:  …

    2021年7月5日
  • wincc7.4报警问题

    wincc7.4报警器中消息分配怎么不起作用 最佳答案 在用户管理器中新建一个用户,非administrator的 提问者对于答案的评价:问题已经解决,谢谢

    SIMATIC WinCC 2021年7月5日
  • SIMATIC Prosave恢复时提示 在发送文件时出错

    SIMATIC Prosave恢复时提示 在发送文件时出错,设置都正确 钻石用户推荐最佳答案 如何备份/恢复一个基于 Windows 系统的…

    SIMATIC WinCC 2021年7月5日
  • 关于WINCC表达式和公式的问题

    WINCC中泵和阀的控件属性的前景色里为什么无法输入I0.0(实际是变量)+I0.1*2类似的表达式,这个应该是可以的,为什么会报错误呢?请专家们给点建议和解释? 问题补充:楼上说…

    SIMATIC WinCC 2019年6月11日
  • 400H 冗余CPU与wincc通讯

    wincc想建成单用户项目,那么在step7的PC站中,我需要添加哪个用户程序呢,也就是哪个wincc application? 图片说明:    钻…

    2020年11月1日
  • WINCC中的C动作可以复制吗?

    项目里有一个用C动作组态的转换按钮,连接的变量是M100.0,点击一下是自动状态(M100.0置1),再点击一下是手动状态(M100.0置0),因项目里需要很多这样的按钮,我想用复…

    SIMATIC WinCC 2019年6月11日
  • wincc安装需要IIS吗

    我在安装WINCC的过程中提示要安装IIS,需要安装?还有装授权的时候提示DIE LIZENZ WURDE INSTALLIERT是什么意思啊 最佳答…

    SIMATIC WinCC 2019年6月11日