各位大哥:
我在VB中连接了Excel,查询了一些信息,可是每当程序执行完毕,总会出现这样的提示
  Excel发生错误(Excel.exe)
  ExceL即将关闭
这到底是怎么回事啊?应该怎么解决啊?

解决方案 »

  1.   

    可能程序执行完毕的时候并没有关闭隐式调用的Excel.
      

  2.   

    可能是你的excel用了的时候,在程序总没有删除掉
    你可以用kill excel(你具体再谢谢),先要判断一下
      

  3.   

    下面是我的程序,我用了一个Button控件,来判断Excel表中的一个项的值,可是Excel的进程在程序完成后不知该如何关闭
    Private Sub check(xlsname)
    Set bbDy = CreateObject("excel.application")
    With bbDy
        .workbooks.Open App.Path & "\" & xlsname & ".xls"
        .Visible = False
        With .sheets(1)
    If .cells(1, 6).Value <> "a" Then
    MsgBox "" & xlsname & ""
    End If
    End With
    End With
    End Sub
    Private Sub Command1_Click()
    i = 1
    Do Until i = 5check Trim(i)
    i = i + 1
    Loop
    End Sub
      

  4.   

    bbDy.close
    set bbDy =nothing