Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Change и Timer заковырка с диапазоном / 1 сообщений из 1, страница 1 из 1
30.07.2008, 12:05
    #35459871
sergiodb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change и Timer заковырка с диапазоном
подскажите в какую сторону двигаться
в excel
есть таблица с меняющимися данными во времени с помощью сторонней программы
1 - номер 2 - цена и т.п.
есть 2 таблица с предварительной выборкой данных из этой таблицы по своим параметрам
нужно чтобы при изменении ячейки во 2 стобце из 1 таблицы происходило дополнительное отсеивание из предварительной выборки, подводный камень в том что ячейки во 2 столбце могут быть пустыми долгое время а выборку надо сделать достаточно быстро (менее 30 с)
если 2 ячейка не изменилась в течении 3-4 секунд то убрать из выборки

вот не понятно как же сделать так чтобы просматривать не по ячейкам и ждать 3-4 секунды а по диапазону сразу - строк может быть более 1000

прошу прощения может я непонятно задал вопрос но сам уже никак не пойму как же такое осуществить

думал использовать событие на изменение ячейки но точно не знаю как по скорости это будет
Private Sub Worksheet_Change(ByVal Target As Range)
If (Target.Address >= "$B$2") And (Target.Address < "$C$1") Then проверям пуста ли наша ячейка target и если все хорошо либо оставляем ее либо удаляем из выборки
End Sub

подскажите как лучше и куда рыть((
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Change и Timer заковырка с диапазоном / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]