首页 > 解决方案 > 将 VBA DDE 通信代码转换为 Python

问题描述

我有这个 VBA 代码,我想将它转换成 Python。我是 DDE 的新手,但我需要这个项目。它可以在 VBA 中使用,但我需要 Python 的一些附加功能,所以最好使用同一种语言。

我尝试了其中的一些示例,但我并不真正理解它们。 https://gist.github.com/noisywiz/2661065

'这是在 excel VBA 中对我有用的代码

Sub DDE_Write_RSLinx()

   DDEChannel = Application.DDEInitiate(app:="RSLinx", topic:="CTLGX")

   DDEItem = "DblIntArray1[1,0],L10,C10"

   Set RangeToPoke = Worksheets("Sheet1").Range("A2:J2")

   Set RangeToPoke = ActiveCell

   Application.DDEPoke DDEChannel, DDEItem, RangeToPoke

   Application.DDETerminate DDEChannel

End Sub

任何了解这个 DDE 和 Python 的人

标签: excelpython-3.xvbadde

解决方案


推荐阅读