Открываю xls-прайс, тут же его закрываю - офис выдаёт запрос на сохранения файла, невзирая на все опции, указанные в autoit.
Тестировалось на Office 2007, Win10 x64.
при выходе выкидывает окошко закрытия excel (во вложении).
Есть возможность ещё как-то избавиться от запроса на сохранение?
Тестировалось на Office 2007, Win10 x64.
Код:
#include <Excel.au3>
#include <MsgBoxConstants.au3>
Global $sPriceFile = @ScriptDir&"\opt_pr_list-mini.xls"
Local $oExcel = _Excel_Open(False, False, False, True) ; скрыто, без уведомлений, не интерактивно, отдельной копией если уже есть
If @error Then Exit MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_RangeRead Example", "Error creating the Excel application object." & @CRLF & "@error = " & @error & ", @extended = " & @extended)
Local $oWorkbook = _Excel_BookOpen($oExcel, $sPriceFile, True ) ; ридонли
If @error Then
MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_RangeRead", "Error opening workbook @error = " & @error & ", @extended = " & @extended)
_Excel_Close($oExcel)
Exit
EndIf
_Excel_Close($oExcel, False, True) ; не сохранять, форсировать
Exit
при выходе выкидывает окошко закрытия excel (во вложении).
Есть возможность ещё как-то избавиться от запроса на сохранение?