Вопрос № 66686: Здравствуйте, Эксперты!
Вопрос такой - нужно крутить цикл в VBA Excel до нажатия определенной клавиши. Через какой оператор можно это реализовать?...Вопрос № 66727: Здравствуйте, уважаемые експерты.
Как сделать автозаполнение форм на веб-страницах из листа ексел.Данные для заполнения находятся в ячейках.Имена ячеек могут соответствовать параметрам NAME элементов формы.Как сделать, чтобы ексел находил нужные ...Вопрос № 66796: Здравствуйте уважаемые эксперты! Каким образом можно разместить common dialog windows не в виде всплывающего диалога, а непосредственно на форму, в виде элемента (особенно меня интересует размещение дерева папок, но также и диалог открытия/сохранения...
Вопрос № 66.686
Здравствуйте, Эксперты!
Вопрос такой - нужно крутить цикл в VBA Excel до нажатия определенной клавиши. Через какой оператор можно это реализовать?
Отправлен: 12.12.2006, 18:35
Вопрос задал: Nickita (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: HookEst
Здравствуйте, Nickita!
Для перехвата нажатия клавиши, можно установить HOOK.
см Приложение
после запуска Start
значение i будет увеличиваться в цикле. При нажатии Enter, цикл закончится и выведется значение i
Приложение:
Ответ отправил: HookEst (статус: 9-ый класс)
Ответ отправлен: 13.12.2006, 08:00
Вопрос № 66.727
Здравствуйте, уважаемые експерты.
Как сделать автозаполнение форм на веб-страницах из листа ексел.Данные для заполнения находятся в ячейках.Имена ячеек могут соответствовать параметрам NAME элементов формы.Как сделать, чтобы ексел находил нужные поля и вставлял текст из ячеек.
Заранее благодарен.
Михаил
Отправлен: 12.12.2006, 22:52
Вопрос задал: Иосиф (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: HookEst
Здравствуйте, Иосиф !
Используйте объектную модель MSHTML, посмотрите может пример Вам поможет,
при нажатии CommandButton1 создается и показывается в браузере HTML страница с формой.
Для всех ячеек активного листа, имеющих значение в форме создается INPUT TYPE="TEXT" со значение ячейки.
Если вопросы, пишите.
Приложение:
Ответ отправил: HookEst (статус: 9-ый класс)
Ответ отправлен: 14.12.2006, 09:56
Вопрос № 66.796
Здравствуйте уважаемые эксперты! Каким образом можно разместить common dialog windows не в виде всплывающего диалога, а непосредственно на форму, в виде элемента (особенно меня интересует размещение дерева папок, но также и диалог открытия/сохранения файлов). Подобное сделано в программе IrfanView (www.irfanview.com) в пункте меню file-batch conversion/rename в правом верхнем углу окна возникает именно common dialog windows открытия файла: он зависит от версии windows и оформляется языком системы, а не программы.
Как это сделать в Visual Basic (из Visual Studio версии 6.0 или 2005)? Заранее благодарен -- Никита
Отправлен: 13.12.2006, 11:48
Вопрос задал: Nik_star (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: KunkTator
Здравствуйте, Nik_star!
Вообще-то это сабклассинг. Но как здорово и к месту сделанно!!! По слову сабклассинг (subclassing) можно найти тонны литературы в инете. В двух словах - перехватывание оконной функции. Надеюсь что это такое мы помним. Если - нет, то я Вам завидую - впереди самое интересное. В письме нереально даже вскольз коснуться. Спасибо за прекрасный пример. Сто раз пользовался и не задумывался;)
--------- Sapienti sat!
Ответ отправил: KunkTator (статус: 1-ый класс)
Ответ отправлен: 13.12.2006, 17:23