wincc选择导入外部EXCEL表,并将Excel表的内容显示在Listview控件中

EXCEL 表的格式固定,只是每天生成一个,表名按日期区别。现在的问题是如何在WINCC的一个页面中做一个选择按钮,可以打开文件夹选择某个Excel, 把该表的内容显示在该页面的LISTVIEW页面中?谢谢

最佳答案

由于VBS不支持API函数,因此需要控件支持。
  Object Palette -? Smart Objects -> Control -> Microsoft Common DIalog Control ,将其拖拽至画面中。接下来就可以使用VBS操作该控件打开对话框选择Excel文件了:
  Dim oComDiag
  Set oComDiag=ScreenItems("CommDialog")
  oComDiag.Filter ="Excel文档(*.XLS)|*.XLS"
  oComDiag.ShowOpen
  ‘MsgBox oComDiag.FileName
  文件名已经获取到了,接下来读取该XLS内容并显示到LISTVIEW的代码论坛中都有,我就不写了。

 提示:Microsoft Common DIalog Control最好安装VB,否则提示没有许可证。
 

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

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

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

相关推荐

  • wincc请求数据存储接口时出错

    winccSP3 刚用时好的,不知什么原因就出现以下情况了?请问怎么解决呢? 问题补充:换了全英文的路径也是不行,wincc卸载后是不是很难重新装上,除非重装系统?所以不…

    2017年12月7日
  • 如果学习好WINCC中的脚本语言?

    WINCC简单的一些开关按钮一些模拟量图形变量等赋值是比较简单的,至于那些其中所使用的脚本语言,如C动作,VB动作,这些东西好难学啊?大家有什么好的方法没?是不是要把自己计算机里的…

    SIMATIC WinCC 2019年6月11日
  • WinCC与S7-300以太网通讯问题

    这几天做项目,现场发现一个奇怪的现象,硬件配置是315-2PN通过以太网和上位WinCC6.0通讯,每次启动WinCC后5秒时间后就什么都点不动了,那位高手遇到过这种情况啊,谢谢指…

    SIMATIC WinCC 2017年7月25日
  • vb语句联接sql数据库的配置语句

    下面这句语句的参数含义及怎么使用strConnectionString = "Provider=MSDASQL;DSN=t;UID=;PWD=;&qu…

    2021年7月5日
  • WINcc里怎么实现流动块和风扇的转动

    流动块:表现水的流向动画风扇:表现电动机运行的动画谢谢各位 最佳答案 1、流动块可以使用以下链接中的附件http://www.ad.siemens.com.cn/club/bbs/…

    SIMATIC WinCC 2019年6月11日
  • 用WinCC监控多品牌PLC

    假若有多台设备,使用的是多个不同品牌的PLC,其中有的是松下甚至是国产的非主流品牌的PLC,现在想用WinCC实现统一的监控,是否可能实现?毕竟有的低端的PLC接口有限,甚至只有1…

    SIMATIC WinCC 2021年7月5日
  • cp1613网卡需要设置IP地址吗

    cp1613网卡安装好后,在SET PG/PC接口里显示完整的名称是什么?连接上位机和S7-300PLC还需要设置地址吗?该怎么设置? 最佳答案 1、cp1613网卡需要…

    SIMATIC WinCC 2019年6月10日
  • wincc ActiveX

    请问winCC我把那个activeX控件里面不小心取消注册了,然后图形编辑器就打不开了,还弹出了下面窗口,是咋回事?是不是授权出了问题,需不需要重新安装? 图片说明:  …

    2020年11月1日
  • wincc与WORD连接中,动态向导在哪里

    做wincc与WORD连接时,动态向导在哪里找啊?我的WINCC也是自定义安装的啊,刚才一直没找着啊!谢谢大家了! 问题补充:eaglesky现在还在吗? 我找不着你说的…

    SIMATIC WinCC 2019年6月11日
  • 如何在wincc中按下按钮,把数值写入PLC的变量中

    如何在wincc中按下按钮,弹出对话框,把数值写入PLC的变量中 最佳答案 在按钮中组态C脚本   {  float a…

    SIMATIC WinCC 2021年7月5日