![](/img/trans.png)
[英]Automatically execute a macro when a cell value is changed by a DDE/OPC link
[英]how to call a macro when a value provided by a DDE link change in a cell
在这种情况下,我尝试使用SetLinkOnData调用此代码来调用一个简单的宏“ msg”,我只是想检测DDE链接提供的值的变化,但是我发现了此错误:“编译错误,预期:语句结束” “如果有人指示我如何正确使用SetLinkOnData或一种方法来检测DDE Link给定值的变化,那将是很好的,这是我的代码:
Sub UpDateDDE()
Dim Mylink As String
Dim Procedure As String
Mylink = "MT4|BID!EURJPY"
Procedure = "msg"
With ThisWorkbook.SetLinkOnData Mylink Procedure
End Sub
Sub msg()
MsgBox "new value detected!"
End Sub
改成:
ThisWorkbook.SetLinkOnData Mylink, Procedure
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.