WINCC 生成 EXCEL 报表(请dcount107大侠帮忙解决一下)

需要WINCC 将数据导入已经建立好的EXCEL 模板,并以时间为名另存。希望大侠不吝赐教,先谢谢了~

问题补充:
请问哈dcount107大侠,我现在可以通过WINCC向EXCEL 里面写数据了,但是就是按时间为名字另存的方法还不会,希望给个可以用的例子,论坛上有很多都看了,但没弄成功.
 还有像这些函数到哪里查啊oWorkBook.SaveAs 
 以前没有接触过

最佳答案

1楼的VBS脚本就很好,稍微改一下就能用,同时要注意以下几点:
  1、VBS变量只有变体,不能以Dim a As String的形式声明变量
  2、CreateObject("Excel.Application.9")与版本有关系,其实完全可以不要<.9>。
  3、另存后的文件名name,必须符合Windows文件命名规则,否则报错。比如1楼所提醒的不能用“:”。
  4、关于VBS读写EXCEL的脚本,论坛中有很多例子。西门子也已经把它列到了帮助中作为标准应用,详见章节:
  WinCC帮助系统->使用 WinCC->VBS for Creating Procedures and Actions->Examples of VBScript->General Examples->Example: Using the MS Automation interface
 --------------------------------------------------------
 补充回答:
 Dim XlsName 
 XlsName = "D:\" & Year(Date) & Right("0" & Month(Date), 2) & Right("0" & Day(Date), 2) & "_" _
   & Right("0" & Hour(Time), 2) & Right("0" & Minute(Time), 2) & Right("0" & Second(Time), 2)_
   & ".XLS"
 msgbox XlsName
 以上脚本生成类似D:\20090304_081030.XLS的字符串,如需别的格式,请自行更改。
 oWorkBook.SaveAs其实是Excel VBA中的东西,可以从Excel VBA编辑器在线帮助中查到。

 

 

提问者对于答案的评价:
明天我试试~~
 大好人啊,谢谢了~~

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

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

相关推荐

  • 安装了博图V16,还可以安装WINCC软件吗

    安装了博图V16,还可以安装WINCC软件吗 钻石用户推荐最佳答案 如果博途V16安装了Wincc advanced,那么可以和Wincc 7.x一起安装;如果…

    SIMATIC WinCC 2020年11月1日
  • 在wincc6.2趋势图中显示X、Y轴标尺?

    wincc 6.2 趋势图在属性上不选择“标尺”,如何在趋势窗口显示X、Y轴标尺线?现在采用公用X轴的图。谢谢各位同仁指点。 问题补充:网格线在运行时或者查询时…

    SIMATIC WinCC 2019年6月11日
  • wincc多个运行画面关闭其中的一个

    wincc在运行多个画面时如何关闭其中的一个或多个画面呢? 最佳答案 1、可以组态一个按钮,在按钮中加载如下脚本:ClosePicture ("需要关闭的画面名…

    SIMATIC WinCC 2019年6月10日
  • WINCC里怎么实现不同级别用户登陆

    WINCC已经运行,开始是以操作员身份登陆,现在需要修改参数,需要以工程师身份登陆,请问不退出WINCC可以实现转换吗? 最佳答案 在用户管理器里建不同权限的用户名和登陆口令。再在…

    SIMATIC WinCC 2019年6月10日
  • PLC内的变量触发WINCC内的用VB编写的小动画

    怎样使用PLC内部的变量来触发WINCC内用VB编写的小动画,即当PLC内一数字点为1时,动画动作,数字点为0时,动画停止? 最佳答案 不知道你的动画是什么样的,你可以用脚本调用v…

    SIMATIC WinCC 2021年7月5日
  • Wincc的VBS函数都放哪里的

    以前基本只用C语言写Wincc里面的程序,这几天想试着用VB写程序,但发现根本没有象GetTagBit之类的那些内部函数。网上找了找发现别人写的都是HMIRuntime.Tags之…

    SIMATIC WinCC 2017年12月7日
  • 反向传送

    smart 700 IE V3触屏 程序需要备份 首次接触请指点反向传送步骤 最佳答案 Smart V3屏回传及备份恢复…

    SIMATIC WinCC 2020年11月1日
  • 报警声音组态.wav文件问题

    wincc报警系统的报警声音在horn组态中组态比用脚本实现系统负担轻的多,但我从网上下载一个xx.wav音乐文件,在组态horn时,在播放音乐域中组态上下载的xx.wav文件,点…

    SIMATIC WinCC 2019年6月11日
  • 登录系统的组态

    这是我做的登录画面,但是当我把用户名和密码输入回车后,再按登录时,不跳转到运行画面,却继续是输入密码,请问是我哪里没做吗,求图片解析,谢谢大神! 最佳答案 1,登录的的用户分组不对…

    SIMATIC WinCC 2021年7月5日
  • TIA wincc profession 如何与实体PLC进行连接

    用仿真PLC与wincc profession可以进行连接 数据都能显示,与实体PLC进行连接后数据连接不上,也不知道是什么问题程序可以下载 图片说明: &nb…

    2021年7月5日