Страница 1 из 1

Макрос для автоматического заполнения таблиц в интернете

Добавлено: 12 май 2008, 11:33
Fedozzz
Господа, помогите пожалуйста с советом:

Хочу автоматизировать процесс забивания вот такой вот формы:

Изображение

Как бы это реализовать?

У меня есть табличка из двух столбцов, а нужно, чтобы по нажатию одной волшебной кнопочки эта показанная на рисунке форма заполнялась выделенными мною данными из таблички в экселе...

Может существуют уже готовые какие-то решения для такой задачи?

Заранее огромное спасибище!

Re: Макрос для автоматического заполнения таблиц в интернете

Добавлено: 12 май 2008, 11:48
VictorM
Fedozzz, несколько непонятно, форма - это верхняя часть скриншота?
В таком случае - таблица Excel - это то что внизу?
И еще - какие поля должны заполняться?

Re: Макрос для автоматического заполнения таблиц в интернете

Добавлено: 12 май 2008, 12:15
Fedozzz
На фото - скриншот формы для заполнения в интернете.

заполняться должны поля 01; 02; 03;... те, все что под чертой.

Заполненная форма выглядит следующим образом:

Изображение

Эти поля я заполняю вручную, что меня изрядно уже утомило :)
Думаю, как можно упростить и автоматизировать процесс заполнения этих полей.

Re: Макрос для автоматического заполнения таблиц в интернете

Добавлено: 12 май 2008, 12:53
VictorM
Fedozzz,
Может существуют уже готовые какие-то решения для такой задачи?
насчет готового, решения не знаю. А вот по поводу взаимодействия Excel, HTML и интернет посмотрите вот эти файлы. (файлы-примеры к книгам).
http://narod.ru/disk/305148000/export%2 ... L.zip.html
http://narod.ru/disk/305150000/Взаимоде ... .zip.html
Может что-то найдете. ;)

Re: Макрос для автоматического заполнения таблиц в интернете

Добавлено: 12 май 2008, 12:54
Aent
Ищете через API окно броузера, активируете его и sendkeys, sendkeys, sendkeys ... ;)
Но я бы воспользовался для этих целей не VBA Excel а чем то вроде AutoITX или
AutoHotkey - эти средства прямо предназначены для решения подобных задач
Кучу информации можно найти на сайте: http://www.script-coding.info/index.html
В частности посмотрите:
http://www.script-coding.info/AutoHotke ... faces.html
http://www.autohotkey.com/forum/viewtopic.php?t=14521
Ну и http://forum.script-coding.info/viewtopic.php?id=158
Так как AHK не поддерживает OLE вам придётся или формировать текстовый файл с посылаемыми данными из Excel или использовать AutoIT (языки почти одинаковы)
http://forum.script-coding.info/viewtopic.php?id=1321

Re: Макрос для автоматического заполнения таблиц в интернете

Добавлено: 13 май 2008, 16:15
Fedozzz
Спасибо большое за советы, буду постигать материал.