Здравствуйте дорогие друзья.
У меня такой вопрос.
Я использую для закрытия программы эксель - вот такой код:
Который даже несколько экселей закрывает если они открыты.
Однако при последующем открытии экселя - все время возникает окошко с предложением "восстановить документ" (это окошко в экселе никак не отключить).
Подскажите - каким кодом закрыть эксель - не завершением процесса, а просто закрытием программы эксель (а если файл не сохранен, то не сохранять его - и все равно закрыть эксель) ?
У меня такой вопрос.
Я использую для закрытия программы эксель - вот такой код:
Код:
While 1
If ProcessExists("EXCEL.exe") Then ;если процесс существует
ProcessClose("EXCEL.exe") ;закрываем его
Sleep(200)
EndIf
If ProcessExists("EXCEL.exe") Then ;если процесс существует
ProcessClose("EXCEL.exe") ;закрываем его
Sleep(200)
EndIf
If ProcessExists("EXCEL.exe") Then ;если процесс существует
ProcessClose("EXCEL.exe") ;закрываем его
Sleep(200)
EndIf
If ProcessExists("EXCEL.exe") Then ;если процесс существует
ProcessClose("EXCEL.exe") ;закрываем его
Sleep(200)
EndIf
Exit
WEnd
Который даже несколько экселей закрывает если они открыты.
Однако при последующем открытии экселя - все время возникает окошко с предложением "восстановить документ" (это окошко в экселе никак не отключить).
Подскажите - каким кодом закрыть эксель - не завершением процесса, а просто закрытием программы эксель (а если файл не сохранен, то не сохранять его - и все равно закрыть эксель) ?