摘要: xlApp = win32com.client.Dispatch('Excel.Application') #打开excel进程xlBook = xlApp.Workbooks.Open("d:\\1.xls") #读excel文件xlBook.Close(SaveChanges=1) #关闭xlBook句柄del xlApp #这个地方很重要,杀死excel进程是这个地方起作用 阅读全文
posted @ 2012-08-09 01:37 dengyigod 阅读(2891) 评论(0) 推荐(0) 编辑
摘要: 杀excel进程:app = win32com.client.Dispatch("Excel.Application")这个是激活Doc = app.Workbooks.Open(filepathname)Sheet = Doc.Sheets(sheetNo)这个是用表格的app.Quit() 这个是退出Sheet=NoneDoc=Noneapp=Nonewhile not app==None: pythoncom.PumpWaitingMessages()尤其是最后一个是必须的否则app没有退出完,你再打开另外一个sheet就会出错 阅读全文
posted @ 2012-08-09 00:57 dengyigod 阅读(1686) 评论(1) 推荐(0) 编辑