Что нового

Проблема с сохранением Office Excel <Excel.au3>

Talany

Знающий
Сообщения
136
Репутация
11
Добрый день уважаемы пользователи сценария AutoIt!

У меня вопрос который мучает 3-ое суток.
Есть обычный xls файл, в который собирается различная информация или что то подобное, на компьютерах установлен MS Office различных версий(2000, 2003, 2003 SP2, 2007, 2010) С помощью стандартного <Excel.au3> скрипт вносит данные.
Вопрос.
При внесении инфы в СУЩЕСТВУЮЩИЙ файл (расположен на сервере) и сохранении в нем, MS Office 2003 (без SP2), копирует xls файл в "Мои документы" и сохраняет его там... На других версиях все проходит прекрастно.
Как это можно исправить?
Сохраняю стандартно с помощью
Код:
$put = "\\192.168.1.55\New Folder\MyFile.xls"
$oExcel = _ExcelBookOpen($put, 0)
; заносится инфа  _ExcelWriteCell() 
_ExcelBookSaveAs($oExcel, $put, "xls", 0, 1)
_ExcelBookClose($oExcel, 1, 0)

Может дело в <Excel.au3>??? Есть ли более новая версия <Excel.au3> для Ms Office 2007, 2010???

P.S не знал в какую тему писать, написал сюда, и еще может можно как то прощупать Excel версию?
 

beliy

Продвинутый
Сообщения
372
Репутация
72
Re: AutoIt и Ms Office Excel

Код:
_ExcelBookSaveAs($oExcel, $$, "xls", 0, 1)

Как задается переменная $$?
Попробуй дать имя переменной без знака $? допустим $xlsDir вместо $$
 
Автор
T

Talany

Знающий
Сообщения
136
Репутация
11
Re: AutoIt и Ms Office Excel

Переменная $$ на самом деле переменная $iTv, не в этом суть...
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
Re: AutoIt и Ms Office Excel

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"AutoIt и Ms Office Excel" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Глобальный модератор.
 
Автор
T

Talany

Знающий
Сообщения
136
Репутация
11
Дело в том что когда файла xls не существует все сохраняется корректно, а когда файл есть происходит баг с сохранением (MS Excel 2003), он сохраняется в "Мои документы"!
 
Верх