上一回我向各位求助怎样控制插入EXCEL中的WORD对象,现在这个问题已经得到了较好的解决。但好景不长,我又发现了新的问题:操作是能操作了,但是退出EXCEL以后,WORD的进程还驻留在内存中,调出任务管理器,发现一个40多M的WORD进程挥之不去。有没有可以结束WORD进程的语法或方法?我的VBA代码如下: Private Sub excelcontrolword() Dim WordObj As Object Set WordObj = Worksheets("Sheet1").OLEObjects(1)'假定事先在EXCEL中插入了WORD对象,序号就是1 WordObj.Activate With WordObj.Object.Application.WordBasic .EditSelectAll .EditCopy End With Worksheets("sheet1").Range("A1").Activate End Sub 无论是用Quit也好: WordObj.Object.Application.Quit 还是下面这样: Set WordObj = Nothing 都没有效果。 EXCEL版本:2003,操作系统:XP+SP2
请明白人指点一下,谢谢! |