Что нового

Поочередное копирование и вставка ячеек из excel в стороннюю форму

santilla

Новичок
Сообщения
1
Репутация
0
Привет, Подскажите как реализовать: есть поле ввода данных 1с, как можно поочередно вставлять данные из ячеек таблицы excel в это поле?
несколько раз повторить это действие, но уже соответственно с новыми строками документов требуется около 200 сделать( в каждом по 700 позиций(
Код:
_WinWaitActivate("Передача ТМЦ в производство /0000037 от 07.11.2015 10:27:51 - Технический надзор *","")
Send("{F9}{F4}")
_WinWaitActivate("Номенклатура","")
Send("{RIGHT}{CTRLDOWN}f{CTRLUP}")
#include <Excel.au3>

[color=red][b]?????[/b][/color]

_WinWaitActivate("Найти - Технический надзор","")
Send("{ENTER}")
_WinWaitActivate("Номенклатура","")
Send("{ENTER}")
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5 379
Репутация
2 713
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
(подробнее), а обычный код соответственно в тег [code]
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Модератор.
 

ra4o

AutoIT Гуру
Сообщения
1 101
Репутация
223
Ну как же так, ваш код работы с Excel, а без "#include <Excel.au3>"
есть там
Код:
#include <Excel.au3>
, только он аж в пятой строке :smile:
santilla, вопрос Ваш в чём ? Подключайте Excel, читайте данные и вставляйте их в нужные поля
Код:
_Excel_Open
_Excel_BookOpen
_Excel_RangeRead
_Excel_BookClose
_Excel_Close
; дальше в цикле 
ControlSend
 
Верх