我无法结束进程里的excel问题,想用Getobject来过得这个运行的excel,
Set xlApp = GetObject(, "Excel.Application")
但是当excel打开的时候,我用他解决了连续两次打开同一个excel文件而出现两个进程的问题,但是当关闭掉excel时,因为进程里还有excel,所以我想再用Set xlApp = GetObject(, "Excel.Application")来获得但是我打开工作簿不能完全显示,只有当你关闭的时候,他才完全显示,而且已经修改掉了,,我不知道为什么不能完全显示。有什么东西没有结束掉吗?
我的qq:63748160   敬请高人指点

解决方案 »

  1.   

    何必搞得這麼麻煩呢.就搞一個,為什麼要搞兩個,只需增加一個worksheet便可,用add方法.
    後面要用xlapp.quit
    set xlapp=nothing
      

  2.   

    我是打开一个带有宏的指定的excel,所以不行,上面的方法不能解决进程中仍存在的excel。有许多人遇到过这种问题,但是好像都得不到满意的答案
      

  3.   

    Dim OutPutexcel As Excel.Application, tmpsheet As Excel.Worksheet
    Set OutPutexcel = GetObject(, "Excel.Application")
       
        OutPutexcel.Worksheets.Add Count:=1
        Set tmpsheet = OutPutexcel.ActiveWorkbook.ActiveSheet
        tmpsheet.Cells.NumberFormatLocal = "@"
    OutPutexcel.Visible = True
        Set OutPutexcel = Nothing