WinCC Professional 使用 ADO 访问 EXCEL 文件
时间:2023-10-16
来源:
浏览:
WinCC Professional 使用 ADO 访问 EXCEL 文件
自控技术FAQ
发表于
自控技术FAQ
scadafaq
个人公众号『ScadaFAQ』,作者:RobinLiu,分享自控scada技术相关内容(在公众号底部菜单查看更多精彩内容)。
收录于合集
以下文章来源于WINCC脚本专栏 ,作者robinliu
WINCC脚本专栏
.
本公众号分享WINCC ANSI-C VBScript JavaScript VBA 脚本相关内容
1
ACE
2
VBS示例脚本
Dim oConn
Dim oRs
Dim oCom
Set oConn = CreateObject("ADODB.Connection")
oConn.ConnectionString ="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:1.xlsx; Extended Properties=""Excel 12.0 Xml;HDR=NO;IMEX=1"""
oConn.Open
Set oRs=CreateObject("ADODB.Recordset")
Set oCom=CreateObject("ADODB.Command")
Set oCom.ActiveConnection=oConn
oCom.CommandText="Select [Sheet1$].F1 from [Sheet1$]"
Set oRs=oCom.Execute
Do While Not oRs.EOF
MsgBox oRs.Fields(0).Value
oRs.MoveNext
Loop
oRs.Close
oConn.Close
Set oRs=Nothing
Set oConn=Nothing
-
访问 .xlsx 文件使用 "Excel 12.0 Xml"
-
HDR =Yes,表示第一行是字段标题,不作为数据使用 =NO,表示第一行不是字段标题,作为数据来使用。如果第一行不包含标题,则 OLE DB Provider程序会自动命名标题(其中 F1 表示第一个字段及(单元格A),F2 表示第二个字段(单元格B)以此类推)。
-
IMEX =0 表示Export mode,“汇出模式”,只能用来做“写入”用途 =1 表示Import mode,“导入模式”,只能用来做“读取”用途 =2 表示Linked mode (full update capabilities),“链接模式”,可同时支持“读取”与“写入”用途
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐
热门信息
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26
