在使用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