Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用win32com退出Excel,而不保存?_Python_Excel_Vba_Win32com - Fatal编程技术网

Python 如何使用win32com退出Excel,而不保存?

Python 如何使用win32com退出Excel,而不保存?,python,excel,vba,win32com,Python,Excel,Vba,Win32com,当我执行xl.Quit()时,Excel总是弹出提示,询问我是否要保存。你怎么告诉它我不想存钱 xl = Dispatch('Excel.Application') xl.Workbooks.Open('New Workbook.xlsx') # do some stuff xl.Quit() from win32com.client import Dispatch # Start excel application xl = Dispatch('Excel.Application')

当我执行xl.Quit()时,Excel总是弹出提示,询问我是否要保存。你怎么告诉它我不想存钱

xl = Dispatch('Excel.Application')
xl.Workbooks.Open('New Workbook.xlsx')
# do some stuff

xl.Quit()
from win32com.client import Dispatch

# Start excel application
xl = Dispatch('Excel.Application')

# Open existing excel file
book = xl.Workbooks.Open('workbook.xlsx')

# Some arbitrary excel operations ...    

# Close excel application without saving file
book.Close(SaveChanges=False)
xl.Quit()