本帖最后由 若叶繁茂 于 2012-3-29 17:47 编辑
( y. I3 a' B/ S S+ x/ p. j, _1 Q6 V, w1 o. ?' ^7 A/ Y

+ F2 [, `7 [1 }+ J4 Q木有人理我么?
1 l. C/ f( k7 l* N, k" y, B3 |/ v* n( }8 ?; @4 b: x
我去理解了一下系统的报错。。。我觉得是因为系统把头两个引号看作了一对,导致 "Worksheets(" 成了输出的command,而后面那一串电脑就自然不认识了。。。。所以我就试着用中括号把command整个给括起来~写成了这样:- |2 S! W* |: i, W9 \( P
% d8 `; k# X4 D Y7 v- d% s
DDEExecute(kanal,"[Worksheets("Cost").Range("B129").Value = Worksheets("Cost").Range("G31").Value]", 1000);4 x: N( K2 [$ K9 P) `) R' S
0 T1 m9 q* [$ p' b但是还是不行~~~有没有高人能给我指点一下~~我应该用一个什么方法把这样的command输入excel?? |