EXCEL中VBA控件的使用问题

在使用CP243-1时,我想使用EXCEL中的VBA按钮向PC ACCESS中的项目写入数据,由于对VBA不是很了解,所以想问一下下面这段帮助中的代码:<<    VBA代码:

 A0;Call Excel.Application.Run("OPCS7200ExcelAddin.XLA!OPCWrite", "2,VW0,WORD,RW", _

 A0;A0;A0;A0;Cells(27, 8), "")
 >>   具体是什么意思,能否详细的解释一下这段程序代表的意思。
 我想直接用,但发现编译不能通过。

问题补充:
谢谢您的回答。 不过我发现自带的程序我运行不起来,似乎是地址不一样。他的地址是 OPC(2:0.0.0.0:0000:0000,AB0,BYTE,R)  而我的是(MicroWin.NewPLC.) 对应不起来。

  请问程序里面的A0;A0;A0;A0   AO 是指什么?   “2,VWO,WORD,RW”那个2是指什么?

 
 谢谢您,Tony-YF先生, 还是点了COMMAND控件之后写不进去。

最佳答案

你的编程语言不对。正确的格式,及其编程语言是:
 Option Explicit
 ------------------------------------------------------------------------------------------
 Private Sub CommandButton1_Click()
    Call Excel.Application.Run("OPCS7200ExcelAddin.XLA!OPCWrite", "2,VW150,WORD,RW", Cells(13, 3), "")
 End Sub
 -------------------------------------------------------------------------------------------
 代表的是:在Excel表格中,把坐标为第13行,第3列的单元格所对应的数据写入VW150中。这个数据是字(WORD)格式。
 你可以试一下。

提问者对于答案的评价:
谢谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:43
下一篇 2021年7月5日 上午9:43

相关推荐

发表回复

登录后才能评论