Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Запустить это все через automation 06.09.09 07:46 Число просмотров: 1483
Автор: amirul <Serge> Статус: The Elderman
|
> 1) запустить Excel из командного файла (например, start > excel myfile.xls /e) var xl = new ActiveXObject("Excel.Application");
> 2) Excel должен получить данные (обновить значение > формулы), записать это значение в текстовый файл (типа, > "2009-09-04", "1.1094"). Точно не помню, но здесь нужно открыть Workbook из файла, взять первый Worksheet, и проверять в цикле нужное значение через Cell(...).Value2.
У WSH есть объект WScript, у которого в частности есть Sleep (чтоб не сильно нагружать проц бестолковым поллингом)
> 3) автоматически закрыться. xl.Quit();
> Как быть? Если не разберешься сам - могу поковыряться. Думаю такой вариант будет работать, потому как скрипт работает совершенно асинхронно от COM-сервера (собственно самого excel.exe).
|
|
|