怎么结束不了进程的?

LichKingSZ 2002-08-23 03:59:40
我用以后代码联Excel,但是结束后在任务管理器里还是看到"EXCEL.EXE"进程,有什么办法结束呀?
Set sApp = CreateObject("Excel.Application")
Set sBook = sApp.Workbooks.Open(App.Path & "\data\15.xls")
Set sSheet = sBook.Worksheets("stat")
'在Excel中写入数据
For i = 3 To 18
.Row = i - 2
For j = 3 To 7
.Col = j - 1
sSheet.Cells(i, j) = .Text
Next j
Next i
Set sApp = CreateObject("Excel.Application")
Set sBook = sApp.Workbooks.Open(App.Path & "\data\15.xls")
Set sSheet = sBook.Worksheets("stat")
sApp.Visible = True
'预览
sSheet.PrintPreview
sApp.DisplayAlerts = False '不提示储存
sApp.Save
sBook.Close
sApp.Quit '强行把Excel给关闭
Set sSheet = Nothing
Set sBook = Nothing
Set sApp = Nothing
...全文
36 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
pupufang 2002-08-23
  • 打赏
  • 举报
回复
来迟了,不好意思,给我点
LichKingSZ 2002-08-23
  • 打赏
  • 举报
回复
是啦,哈...最近脑子锈豆啦,哈....给你分
coolsky 2002-08-23
  • 打赏
  • 举报
回复
Set sApp = CreateObject("Excel.Application")

你看看,你create了两次,却只关闭了一次。
一个文件你为什么要打开两次呐?

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧