Мне бы хотелось, чтобы мои файлы Excel, отправленные по электронной почте, правильно отображали все линии графика в окне предварительного просмотра Outlook. (Я думаю, что Excel нужно открыть и выполнить формулу, чтобы результаты можно было отобразить на диаграмме, а предварительный просмотр Outlook - нет).
Вот мой код Python:
oXL = win32com.client.Dispatch("Excel.Application")
oXL.Visible = 1
oXL.DisplayAlerts = False
# oXL.Interactive = False
# oXL.ScreenUpdating = False
oXL.Application.DisplayAlerts = False
oXL.Workbooks.Open(self.ExcelWBPath)
time.sleep(5) # so excel can do it's thing
oXL.Workbooks.Close()
#oXL.ActiveWorkbook.Close()
#oXL.Save()
oXL.Quit() # savechanges=1
del oXL
savechanges = 1 не работает в Close () или Quit ().
Предварительный просмотр диаграмм в Outlook вводит в заблуждение, и мои пользователи не понимают, что диаграмма неверна, пока не откроют ее в Excel.
Я создаю файл Excel с openpyxl.
У кого-нибудь есть решение?