wincc 如何使用VBS脚本编写程序弹出“文件打开”对话框

wincc 如何使用VBS脚本编写程序弹出“文件打开”对话框,选定文件路径,并显示,然后选定excel文件,并打开。

最佳答案

Sub OnClick(ByVal Item)     
Dim objDialog
Dim strLoadFile
Dim xlApp
Dim xlBook
Dim xlSheet

   Set objDialog = CreateObject("MSComDlg.CommonDialog")
   objDialog.Filter = "Excel工作簿(*.xls;*.xlsx" 
   objDialog.FilterIndex = 1
   objDialog.InitDir= "D:\"  ''HMIRuntime.ActiveProject.Path
   objDialog.MaxFileSize = 256
   
   objDialog.ShowOpen ''*  对话框不能保证在前
   strLoadFile = objDialog.FileName ''在对话框中选中的文件名
   
   Set xlApp = CreateObject("Excel.Application")
   Set xlBook = xlApp.Workbooks.Open(strLoadFile)
   Set xlSheet = xlBook.Worksheets(1) ''打开第一个表单
   xlApp.DisplayAlerts = True ''显示

End Sub

提问者对于答案的评价:
在TIA Wincc pro 中对话框显示不出来

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:28
下一篇 2021年7月5日 上午2:28

相关推荐

  • wincc 怎么用VBS做弹出确认按钮,点击确认按钮效果为按1松0

    wincc 怎么用VBS做弹出确认按钮,点击确认按钮效果为按1松0 钻石用户推荐最佳答案 你想实现什么功能?有点不是很明白VBS的弹窗比如只能出现确认 取消两个…

    SIMATIC WinCC 2021年7月5日
  • sql serve 2005

    安装sql serve 2005出现miosoftnet framework错误请问是什么原因 最佳答案 没有安装The Microsoft…

    SIMATIC WinCC 2019年6月11日
  • wincc直接调用step7变量

    我想要wincc直接调用step7的变量,我的wincc用的是6.0sp3亚洲版,,,step7是v5.4sp3cn。无法调用,请问我该怎么改动软件才能实现。 问题补充:我的ste…

    SIMATIC WinCC 2019年6月11日
  • wincc v7sp3 许可证

    提示 : a9wrt  和a9wrc许可证到期 。  请大侠指点! 最佳答案 WinCC7.0授权的使用方法及…

    SIMATIC WinCC 2021年7月5日
  • 在wincc中怎么做流量累计

    请教各位高手,在wincc内怎么做班、日、月和总流量累计显示,并作报表?我是新手,望给出详细答案,万分感谢!急! 最佳答案 累计一般都是在下位机做,上位机显示。报表你可以用打印布局…

    SIMATIC WinCC 2019年6月11日
  • wincc报表打不开什么原因

    wincc7.5,报表控件配置好了,运行打不开报表 图片说明:       最佳答案 WinCC 报警控件、在线趋势/表格控件数据…

    2020年11月1日
  • 模块及通道配多大的保险丝合适

    请教高手AI 8通道模块 型号:6ES7331-7KF02-0AB0 模块供电电压24V 配多大的保险丝合适? 还有如果模块每个通…

    SIMATIC WinCC 2021年7月5日
  • 打开WINCC V6.0时报数据库出错

    打开WINCC6.0时,出现对话框 数据库出错:不能打开数据库表格!点击确定后出现另外一个对话框:打开WINCC项目:不能读取项目数据;然后点击确定后出现和第一个对话框相…

    SIMATIC WinCC 2019年6月11日
  • WINCC中无法创建项目

    创建过程中报 0x80004005:未指定的错误 最佳答案 应该是系统的防火墙没有关闭,要在控制面板中首先把防火墙关闭在安装WINCC。 提问者对于答案的评价:谢谢,在防…

    SIMATIC WinCC 2019年6月11日
  • WINCC数据保存天数

    WINCC历史趋势可以保存几天啊?怎么设置的?听说只有28天,但我也没看到在哪设置啊 最佳答案 1。你说的“WinCC历史趋势”是指WinCC的过程值归档(Tag Arc…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论