|
Платные хостинги
Раскрутка сайта
Книги по программированию
macros for ms excel, macros for ms excel
- Я пишу Macros на Vb. Небольшая прога для поиска в таблице данных. В принципе всё OK. Но с меня потребовали чтобы во время работы макроса можно было рабоать и с самим ms excel"ем. Т.е. крутить скроллер, рабоать с ячейками...Но во время работы макроса активна только моя форма. А книга excel остаётся не активной и к ней не возможно обратиться. Что можно сделать? Добавлено @ 20:15 ---
- Ну во-первых форму нужно сделать не модальной или прятать ее на время работы твоей функции.Во-вторых, в цикле поставить вызов DoEvents. Это немного замедлит работу цикла, но что поделаешь, надо выбирать. Ежли хотят и поиск и работу с листом, то пусть платят временем работы поиска Код For i = 1 to n if ......... then end if DoEventsNexthighlightSyntax('vbQ0Yjlj','vb');
- в дополнение к немодальной формеКод Private Sub CommandButton1_Click() UserForm2.Show vbModelessEnd SubhighlightSyntax('vbZlZGE0','vb');
- Не модальной? Обязательно попробую! Спасибо Только можно пояснить что такое сделать не модальной? Mikle, у меня цикл не For, а Do. Циклом For невозможно отсортирвать найденый ячейки. А может DoEvents будет работать и с циклом Do? Ну конечно! Какая разница какой цикл! Это сообщение отредактировал xkodex - 22.5.2005, 00:42
Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|