把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

相关推荐

  • 如何根据DINT变量中不同的位显示不同的提示文字

    在WINCC的变量中,有个DINT类型的变量,我想使用一个静态文件,链接到这个变量,然后根据这个变量的不同位的类型来显示不同文件,但好像只能显示一个位,请教各位能否通过一个静态文本…

    2021年7月5日
  • wincc插入一个阀后,如何调整阀的方向

    快捷菜单中调整方向的按钮不能用 图片说明:    最佳答案 双击阀图标,弹出窗口中有旋转一项,输入角度即可。 提问者对于答案的评价:谢谢,刚学习wincc,小白…

    2017年12月1日
  • WINCC的问题

    各位大侠,请问一下,WINCC能不能与除西门子外的PLC连接?怎么连,不用以太网的话如何通讯?谢谢! 问题补充:各位大侠,请问一下,WINCC能不能与除西门子外的PLC连接?怎么连…

    SIMATIC WinCC 2019年6月11日
  • win cc 监控语音提示

    我想在win cc  监控报警中增加提示以及打印报表功能,该怎么做?望各位大哥指点!小弟邮箱:pingping521741@163.com 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • WinCC Audit V7.4SP1无法激活功能

    如图所示,WinCC Audit V7.4SP1,Audit Editor页面,无法激活Audit记录功能,选择框无法选择,求教是什么原因,我看了官网…

    2021年7月5日
  • 西门子触摸屏安装位置

    触摸屏只能安在C盘吗? 最佳答案 没有只能安装在C盘的道理,安装在哪个盘都可以 提问者对于答案的评价:触摸屏软件是不是只能控制M中间继电器

    SIMATIC WinCC 2021年7月5日
  • 大家好,问一下关于WinCC/Dat@Monitor的问题

    我用的是WINCC 6.2 SP2亚洲版,想用WinCC/Dat@Monitor把历史数据转成用EXCEL能看的格式,WinCC/Dat@Monitor应该用什…

    SIMATIC WinCC 2019年6月11日
  • webux配置错误

    日志文件:行号: 11错误: 在唯一密钥属性“name”设置为“iisnode”时,无法添加类型为“add”的重复集合项 最佳答案 参考:在唯一密钥属性“nam…

    SIMATIC WinCC 2021年7月5日
  • 关于wincc的sql数据库

    我想知道wincc的周期归档和报警的数据到底存在sql的那个数据表里了(表的名称),路径是什么?还请各位高手解答 问题补充:如何把我想要的归档过程值数据显示在wincc中,我不想用…

    SIMATIC WinCC 2019年6月11日
  • winlogon和win7账号互通,在那里添加账号阿

    如题,winlogon和win7账号互通,在那里添加账号阿 最佳答案 win7-控制面板-管理工具-计算机管理-本地用户和组-用户,这样就随便添加用户跟logon通用 提问者对于答…

    SIMATIC WinCC 2021年7月5日