|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.09.2009, 00:02 | #31 | |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
Цитата:
http://depositfiles.com/files/aulob5ojv |
|
10.09.2009, 00:14 | #32 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Сорри, но я очень плохо отношусь к сайтам типа depositfiles.com, там обычно можно подцепить вирус. Может, вы мне пришлете его на мэйл? sherlock2009 [sobaka] mail.ru
|
10.09.2009, 00:21 | #33 |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
Уже выслал, обратно можете на эту же почту выслать. Посмотрим, что получится.
Последний раз редактировалось Tidus; 10.09.2009 в 00:27. |
10.09.2009, 00:41 | #34 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Вы там много изменили не в том месте. По идее, должно быть так, если не напутал от усталости. Но проблема еще и в том может быть, что если для интервалов нужных нет значений 0:00 и 0:20, то вообще не срабатывает (если нужно, чтобы срабатывало в этом случае)
Код:
Последний раз редактировалось motorway; 10.09.2009 в 00:46. |
10.09.2009, 01:09 | #35 | |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
Цитата:
1) выгружает не все данные (вероятная причина - видимо не находит значения 0:00 и 00:20, хотя 00:10 лежит в интервале); 2) выгружаемые данные раскиданы по столбцу, а не по порядку (причина - даже предположить не могу). 3) выделяет большой интервал (причина - если цикл находит ячейку с временем 00:00 то начинает искать время 00:20, но его не находит и пропускает все временные интервалы с одновременным выделением и поэтому выделение длится до тех пор, пока не найдётся 00:20) Для примера, самая первая строчка (при условии поиска в интервале от 0:00 до 20:00) по времени равна равна 0:10 со значением 1,6042 - код пропускает эту строчку.... и так все строчки, странно. Это можно поправить? Последний раз редактировалось Tidus; 10.09.2009 в 01:56. |
|
10.09.2009, 01:58 | #36 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Ну да, код был рассчитан на то, что обязательно будут 0:00 и 0:20.
Отсюда и причины остальные. Поправить можно, но у меня что-то уже сил не очень много. Думаю, в порядке изучения VBA Вы можете попробовать сами это сделать. |
10.09.2009, 02:11 | #37 |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
Я не спешу, я подожду.Как будет время, отпишитесь пожалуйста.
Последний раз редактировалось Tidus; 10.09.2009 в 02:13. |
10.09.2009, 02:12 | #38 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Я же сегодня уезжаю, так что придется ждать помощи другой. Сам код должен не сильно измениться, просто условия проверки будут другие
|
10.09.2009, 02:17 | #39 |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
Жаль конечно, уже почти пристроили код и тут такой провал, ну что же...может кто другой поможет доработать. Удачной поездки!И спасибо за помощь!
|
10.09.2009, 06:56 | #40 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите вложение. В нем предложенный мной макрос с подробными комментариями.
Чем шире угол зрения, тем он тупее.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
5 максимальных значений в сводной таблице в новом Excel | Катик7 | Microsoft Office Excel | 2 | 03.09.2009 17:26 |
Случайный выбор значений из списка | Stoodentka | Microsoft Office Excel | 4 | 14.07.2009 07:56 |
Выбор значений по отдельной группе | michi | SQL, базы данных | 2 | 15.10.2008 22:35 |
Запись файлов в *.тхт с учетом повторяющихся значений | Arteom | Общие вопросы Delphi | 3 | 03.04.2008 17:26 |
выбор значений в цикле | Melok | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 15.12.2007 22:56 |