我有一个外部的程序,每秒变量i1加1。然后我打开excel,连接公式设为=view|tagname!'i1'
这时在打开的excel表格sheet1中,数值是动态变化的。
现在,我把vb程序打开,加一个text1控件,听说只要设link item,linktopic,linkmode属性就可以了,于是我把linktopic设为view|tagname!'i1'(不知这样写是否正确),但我想改变linkmode,提示“no foreign application responded to a DDE initiate”这是怎么回事?初级问题,因为我对DDE一点不会。请指教
这时在打开的excel表格sheet1中,数值是动态变化的。
现在,我把vb程序打开,加一个text1控件,听说只要设link item,linktopic,linkmode属性就可以了,于是我把linktopic设为view|tagname!'i1'(不知这样写是否正确),但我想改变linkmode,提示“no foreign application responded to a DDE initiate”这是怎么回事?初级问题,因为我对DDE一点不会。请指教
http://www.ddhome.net/program/vb/22.htm
http://www.china-askpro.com/msg31/qa22.shtml如何使用DDE取得Excel中的数据
启动Excel,在Sheet1的R1C1中输入“aaa”。在VB的Form上放置一个Label,然后设置Label1的LinkTopic为“Excel|Sheet1”,LinkItem为“R1C1”。设置LinkMode为Automatic,这时你可以看到Label的内容为“aaa”。
我觉得应该这样设置:
Text1.LinkTopic="view|tagname"
Text1.LinkItem="i1"