本帖最后由 若叶繁茂 于 2012-3-29 17:47 编辑
5 Q, i9 `. m) [. `$ C0 a* G5 @' j9 d3 `, \

- P( m7 W$ f+ h$ l木有人理我么?5 }# p, M& ^' R# z& ?, G1 J8 h
6 ]# W" k2 X* H4 q: ^, H" J
我去理解了一下系统的报错。。。我觉得是因为系统把头两个引号看作了一对,导致 "Worksheets(" 成了输出的command,而后面那一串电脑就自然不认识了。。。。所以我就试着用中括号把command整个给括起来~写成了这样:7 t2 k6 x6 G" ]$ I4 ]3 a
5 F" x2 a4 l6 d3 Q2 i
DDEExecute(kanal,"[Worksheets("Cost").Range("B129").Value = Worksheets("Cost").Range("G31").Value]", 1000);
& a; O v9 m& A! M+ w+ _0 X
9 |3 h' c6 F/ n* |: n7 C( V* f但是还是不行~~~有没有高人能给我指点一下~~我应该用一个什么方法把这样的command输入excel?? |