DyadyaGenya
Знающий
- Сообщения
- 300
- Репутация
- 10
Доброго времени суток. Опять проблемы с уже открытым файлом эксель. Пробую выровнять колонки в уже открытом файле. Пробую сделать так:
В таком виде ругается
С файлом, который открывает сам скрипт все получается, если начинать с:
Код:
#include <Excel.au3>
Local $sWorkbook = "path\name.xlsx"
Local $oWorkbook = _Excel_BookAttach($sWorkbook)
If @error Then Exit MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_BookOpen Example 1", "Error opening '" & $sWorkbook & "'." & @CRLF & "@error = " & @error & ", @extended = " & @extended & ' ошибка')
$oWorkbook.Columns('A:S' ).EntireColumn.AutoFit
В таком виде ругается
Код:
The requested action with this object has failed.:
$oWorkbook.Columns('A:S' ).EntireColumn.AutoFit
$oWorkbook^ ERROR
С файлом, который открывает сам скрипт все получается, если начинать с:
Код:
Local $oExcel = _Excel_Open()
.......
$oExcel.Columns('A:S' ).EntireColumn.AutoFit