本帖最后由 若叶繁茂 于 2012-3-29 17:47 编辑 * W3 Q) U6 N N& F# T% t
; A0 c& ^, T) F, _6 T( }" k4 `
- x5 A* p* Z, }6 O+ _
木有人理我么?
* T3 B* X$ Q- U3 C) x, P+ Y
- d' z4 j) r# {* a! x我去理解了一下系统的报错。。。我觉得是因为系统把头两个引号看作了一对,导致 "Worksheets(" 成了输出的command,而后面那一串电脑就自然不认识了。。。。所以我就试着用中括号把command整个给括起来~写成了这样:
) T$ n2 P8 J: f, W0 g+ R! Y1 H
4 ~, v3 |1 B5 k$ BDDEExecute(kanal,"[Worksheets("Cost").Range("B129").Value = Worksheets("Cost").Range("G31").Value]", 1000);
. O! U. z& F; Y- n" l
) d# f4 Z; a3 T7 n但是还是不行~~~有没有高人能给我指点一下~~我应该用一个什么方法把这样的command输入excel?? |