本帖最后由 若叶繁茂 于 2012-3-29 17:47 编辑
* P, o& K/ J. r' `3 T: S
5 ?- v7 W- r! T* ^. z( W , n E1 R5 X* i4 t; c! r
木有人理我么?
, \7 K. x5 V. F3 G2 N/ l, }" Y
* m! G/ h' i& ^6 F: H1 V, j! _我去理解了一下系统的报错。。。我觉得是因为系统把头两个引号看作了一对,导致 "Worksheets(" 成了输出的command,而后面那一串电脑就自然不认识了。。。。所以我就试着用中括号把command整个给括起来~写成了这样:
" ~1 d; j6 @$ c+ @* g+ q$ X" J: l% a! w
DDEExecute(kanal,"[Worksheets("Cost").Range("B129").Value = Worksheets("Cost").Range("G31").Value]", 1000);
, j1 b5 v2 h# w5 z' p9 x( R
; h f ?8 o# g H2 M$ E5 T但是还是不行~~~有没有高人能给我指点一下~~我应该用一个什么方法把这样的command输入excel?? |