中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

西门子SIEMENS

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 西门子SIEMENS → 浏览主题: Wincc-VBS读写Excel文件
发表新帖 回复该主题
回帖:5个,阅读:98 [上一页] [1] [下一页]
* 帖子主题:

Wincc-VBS读写Excel文件

分享到
305
2184263820
文章数:105
年度积分:305
历史总积分:305
注册时间:2023/11/16
发站内信
发表于:2024/5/7 20:45:42
#0楼
Wincc-VBS读写Excel文件,从一个公众号得到个好东西
作报表时可能需要对Excel文件操作,主要是外部的Excel文件读写和表格控件(用于制作日、月、年报表):Micrsoft Office Spreadsheet 11.0的读写。
1-读写外部Excel文件? ? ?
2- D盘新建excel文件,test.xlsx,通过以下VBS脚本对其进行操作??????
1.1-写入数据??????
1.2-步骤:创建FSO对象、指定excel路径、创建Excel对象、打开excel、读写excel并保存、关闭excel、退出excel程序、释放对象
Sub OnLButtonDown(Byval Item, Byval Flags, Byval x, Byval y)                                  Dim?objFSO,objFile'1-创建objFSO对象,实现对文本/文件的操作Set objFSO = CreateObject("scripting.FileSystemObject")'2-指定文件路径Set objFile = objFSO.GetFile("D:\test.xlsx")'3-创建excel对象Dim ObjExcelAppSet objExcelApp = CreateObject("Excel.Application")'4-打开路径下的文件objExcelApp.Workbooks.Open?objFile
'5-对文件进行写操作'向sheet1表格的第5行第5列写入123 'sheet是工作表的名称,也可使用 (1)来指定第一个工作表 objExcelApp.worksheets ("Sheet1").Cells(5, 5).VAlue = 123   objExcelApp.worksheets (1).Cells(5, 6).VAlue = 234   'objExcelApp.worksheets?("sheet1").Cells(5,?5).VAlue?=?HMIRuntime.Tags("变量1").read'保存objExcelApp.ActiveWorkbook.Save
'6-关闭excel文件objExcelApp.Workbooks.Close'退出excel应用objExcelApp.Quit'释放Excel对象Set ObjEXceLapp = NothingMsgBox "写入成功"End Sub
附件 image.jpg

附件 image.jpg
自己下载,测试

附件:Wincc-VBS读写Excel文件.rar
[本地下载]

12041
蛇会大学
文章数:4494
年度积分:367
历史总积分:12041
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2024/5/7 23:49:57
#1楼
这个WINCC是什么软件?能运行VBS?
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
305
2184263820
文章数:105
年度积分:305
历史总积分:305
注册时间:2023/11/16
发站内信
发表于:2024/5/8 13:01:19
#2楼
这个WINCC是什么软件?能运行VBS?  醉了,不知道怎么回复
39788
tigermu 版主
文章数:14893
年度积分:746
历史总积分:39788
注册时间:2004/8/12
发站内信
2018论坛优秀版主
2018春节活动(二)
2017论坛优秀版主
2017国庆活动(一)
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
发表于:2024/5/8 13:32:29
#3楼
以下是引用蛇会大学2024/5/7 23:49:57的发言:
这个WINCC是什么软件?能运行VBS?
wincc是西门子出的scada或者说组态软件。早期版本支持vb和c脚本,现在没再用,不知道还都支持不了?
清泉石上,明月松间。
11038
346953791
文章数:2827
年度积分:505
历史总积分:11038
注册时间:2011/5/4
发站内信
发表于:2024/5/8 21:26:01
#4楼
回复 #3楼 tigermu
7.5版本的都支持,新的8.0应该也支持。。
305
2184263820
文章数:105
年度积分:305
历史总积分:305
注册时间:2023/11/16
发站内信
发表于:2024/5/20 13:55:05
#5楼
支持的呢
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004