Что нового

[Данные, строки] Как работать с Excel?

Radik

Новичок
Сообщения
71
Репутация
1
Решил вот освоить работу с Excel. Начал с help-а. Делаю как в help:
Код:
#include <Excel.au3>

$sFilePath = @ScriptDir & "\Test.xls"
$oExcel = _ExcelBookOpen($sFilePath)

Получаю:
>"C:\Program Files\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "F:\AutoIt\V\test.au3"
"F:\AutoIt\V\test.au3" (4) : ==> Unknown function name.:
$oExcel = _ExcelBookOpen($sFilePath)
$oExcel = ^ ERROR
>Exit code: 1 Time: 0.1902
Нифига не понимаю, долго ломаю голову. Смотрю на форуме, как люди с Excel работают.
Вижу:
Код:
#include <Excel.au3>

 $oAppl = _Excel_Open()
 $oWorkbook=_Excel_BookNew($oAppl)

Теперь вовсе ничего непонимаю! То, что есть в help не работает, а то что работает - нет в help!
Как так? Где взять нормальный help по Excel?
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Radik
Берете тот help который идет вместе с autoit. C:\Program Files\AutoIt3\AutoIt3Help.exe
Открываете User Defined Function Reference затем ищите Excel user defined functions далее любую функцию например _Excel_Open и копируете оттуда пример.



Добавлено:
Сообщение автоматически объединено:

На форуме смотрите на дату. Т.к функции _Excel переписывались половина примеров не будет работать для новых версий аутоит.
 
Автор
R

Radik

Новичок
Сообщения
71
Репутация
1
inververs
Спасибо, только я не понял, что произошло, почему изменились команды?
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Так захотелось авторам этих библиотек.
 
Верх