您现在所在的是:

西门子SIEMENS

回帖:5个,阅读:1733 [上一页] [1] [下一页]
1120
zhongguolian
文章数:54
年度积分:50
历史总积分:1120
注册时间:2006/2/1
发站内信
发表于:2006/2/12 17:46:00
#0楼
Sub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)
Dim objExcelApp
Set objExcelApp = CreateObject("Excel.Application")
objExcelApp.Visible = True
ObjExcelApp.Workbooks.Open"c:\Documents and Settings\zhongguoliang\My Documents\ExcellExample.xls"
objExcelApp.Cells(4,3).Value = ScreenItems("IOField1").OutputValue
objExcelApp.ActiveWorkbooks.Close
objExcelApp.Quit
Set objExcelApp = Nothing
End Sub

objExcelApp.Cells(4,3).Value = ScreenItems("IOField1").OutputValue是啥意思?
能在表格中看到IOField1中的数据吗?
zhong
37243
cvlsam 版主
文章数:12401
年度积分:1595
历史总积分:37243
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2006/2/12 20:25:00
#1楼
这句话的意思是将输入输出域1的值送到Execl文件工作表的第4行第3列中去
1120
zhongguolian
文章数:54
年度积分:50
历史总积分:1120
注册时间:2006/2/1
发站内信
发表于:2006/2/12 21:45:00
#2楼
怎么只见Excel闪了一下而没将值写到表格中.
zhong
37243
cvlsam 版主
文章数:12401
年度积分:1595
历史总积分:37243
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2006/2/12 21:53:00
#3楼
那是因为你的对象名不对,该程序作为西门子的例程是没有任何错误的
1120
zhongguolian
文章数:54
年度积分:50
历史总积分:1120
注册时间:2006/2/1
发站内信
发表于:2006/2/12 22:22:00
#4楼
好了,解决了.
zhong
924
marku
文章数:7
年度积分:50
历史总积分:924
注册时间:2005/5/5
发站内信
发表于:2006/2/27 14:19:00
#5楼
zhongguolian 你是怎么解决的,我也是只看到EXCEL 闪了一下,在进程中有运行,半天都停不下来,关闭进程后才可以打开EXCEL,不过数据根本没有写进去,望各位高手速回复啊

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

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

46.8003