本帖最后由 若叶繁茂 于 2012-3-29 17:47 编辑
$ |8 T: ?% O! Q* E$ {! q1 d* ~' A( C1 s2 i% j( a. p/ K/ W& r$ u" U

. }0 m8 E9 C: S h木有人理我么?
2 {' R/ K# Z$ }
3 M+ G5 }, Q, \! L我去理解了一下系统的报错。。。我觉得是因为系统把头两个引号看作了一对,导致 "Worksheets(" 成了输出的command,而后面那一串电脑就自然不认识了。。。。所以我就试着用中括号把command整个给括起来~写成了这样:6 z& x; R P3 X5 M; J+ i' \
; h5 Q, {6 K8 f, m% v
DDEExecute(kanal,"[Worksheets("Cost").Range("B129").Value = Worksheets("Cost").Range("G31").Value]", 1000);4 d, Z( c1 D4 i* `0 C- l, x7 b7 }) S
( D! ~, z, _( D但是还是不行~~~有没有高人能给我指点一下~~我应该用一个什么方法把这样的command输入excel?? |