excel - 将 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 的人
解决方案
推荐阅读
- http - 为什么在客户端-服务器通信中使用 https 而不是 SSH 更广泛?
- node.js - 多次调用 next(error) 时的默认错误处理程序
- regex - 正则表达式匹配前面没有另一个字符串的字符串
- android - @Composable 调用只能在 volley 中的 @Composable 函数的上下文中发生
- sql - 插入具有所有现有可能值的值
- android - SetInputType(InputType.TYPE_CLASS_NUMBER) 和 setInputType(InputType.InputType.TYPE_NUMBER_VARIATION_PASSWORD) 给出不同的键盘
- java - JPA 复合键
- python - GOES-East 全盘域实时图像与实际数据不符
- javascript - 启动不和谐机器人的问题(它不想工作)
- android - 如何通过布局检查器导航到声明 Imageview 的 XML 文件?