Excel 的 DDE 发送给 VB6

quickcccc 2009-10-04 06:17:52
我查过网路资讯了

有 2 种写法

(1) EXCEL|Book1.xls!R1C1 ' 应用程式名 | 活页簿名称 ! 格子
(2) EXCEL|Sheet1!R1C1 ' 应用程式名 | Sheet名称 ! 格子


[ps] EXCEL|Sheet1!R1C1 实际上是必须要拆解成2部分 , 1部分是 Text1.LinkTopic , 1部分是 Text1.LinkItem
这里的拆解我就省略了 , 直接用 Excel 的 DDE 表达方式来表达



用(1) 或 (2) 都有缺陷

例如

用方法(2) ---> 若有 "2个" Excel档案开启, 那Sheet1 到底是指哪一个档案的 Sheet1

所以请问

如何办到


应用程式名 | 活页簿名称 + Sheet名称 ! 格子


我试过类似

EXCEL|Book1.xls.Sheet1!R1C1
EXCEL|Book1.xls!Sheet1!R1C1
EXCEL|Book1.xls|Sheet1!R1C1

但是都失败
...全文
44 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2009-10-11
  • 打赏
  • 举报
回复
workbooks("book1.xls").sheets("sheet1").[a1]

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧