通过citect中的EXEC可调用EXCEL,但是如何才能做到:点击一个按钮打开EXCEL中的一个文档(当EXCEL没有运行时就启动EXCEL,如果EXCEL正在运行而没有退出就只激活EXCEL的这个文档,不然就会再次打开这个文件而出现“锁定”该文件的现象)。
WW.W_PLCJS_COM-PLC-技.术_网
匿名回复:
——可——编——程——控-制-器-技——术——门——户
exec("excel文件的路径","要打开的文件的路径") WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
匿名回复:WWW_PLC※JS_COM-PmLC-技.术_网
感谢刘奇的回答。但是我按照你的做法不能够打开EXCEL只能在进程中创建一个EXCEL进程。——可——编——程——控-制-器-技——术——门——户
我自己通过WNDFIND函数进行窗口查找,然后判断还回的句柄是否为0,如非零表示EXCEL已经运行,然后用WNDSHOW函数将其激活 P.L.C.技.术.网——可编程控制器技术门户
匿名回复:WW.W_PLCJS_COM-PLC-技.术_网
WWcW_PLCJS_COM-PLC-技.术_网
匿名回复:plcjs.技.术_网
在EXAMPLE工程中有调用EXCEL的例程,可以参考一下! plcjs.技.术_网
匿名回复:WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
在v5.42中使用vba创建ole对象WWW_P※LCJS_COM-PLC-)技.术_网