|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.06.2010, 14:19 | #1 |
Пользователь
Регистрация: 18.06.2010
Сообщений: 78
|
поиск числа в таблице
здравствуйте.
помогите с такой задачей. имеется у меня код такой Код:
Илья! Последний раз редактировалось Ilya_L; 20.06.2010 в 08:06. |
20.06.2010, 16:58 | #2 |
Пользователь
Регистрация: 18.06.2010
Сообщений: 78
|
что нужно изменить в коде, чтобы в столбце D находил числа [1;30], а в столбцах E и F только 2?
|
21.06.2010, 05:31 | #3 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Если требуется переносить строки при совпадении обоих условий, то можно, например, так:
Код:
Чем шире угол зрения, тем он тупее.
|
21.06.2010, 05:39 | #4 |
Пользователь
Регистрация: 18.06.2010
Сообщений: 78
|
Спасибо SAS888, вы мне очень помогли!
|
21.06.2010, 07:13 | #5 |
Пользователь
Регистрация: 18.06.2010
Сообщений: 78
|
Программа не работает...пробовал перенести, а он не переносит ни число 2 из E и F, ни [1;30] в столбце D, все оставляем в таблице на первом листе
|
21.06.2010, 08:08 | #6 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Программа работает. Если не так, как Вам нужно - значит Вы так объяснили. Посмотрите вложение. Откройте файл и выполните макрос. Все строки 1-го листа, которые содержат в столбце "D" значения от 1 до 30, и в столбце "E" или "F" значение 2, будут перенесены на 2-й лист. Макрос во вложении без изменений.
Чем шире угол зрения, тем он тупее.
|
|
21.06.2010, 08:36 | #7 |
Пользователь
Регистрация: 18.06.2010
Сообщений: 78
|
Понятно, как она работает...Значит я не так сформулировал...
попробую по другому объяснить... столбы с D по F называются ЕГЭ, Экзамен и Аттестат(балл). двойка при ЕГЭ равна такому промежутку [1;30], а в полях Экзамен и аттестат все нормально.. Поэтому, если хотя бы в одной из ячеек строки стоит число 2 (для ЕГЭ промежуток от 1 до 30), то перенести на другой лист..не для обоих случаев, когда D и E или D и F равны 2. |
21.06.2010, 09:51 | #8 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Это совершенно другая задача. Можно так:
Код:
Чем шире угол зрения, тем он тупее.
|
21.06.2010, 10:25 | #9 | |
Пользователь
Регистрация: 18.06.2010
Сообщений: 78
|
Цитата:
|
|
21.06.2010, 11:52 | #10 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Т.е. от последней заполненной строки до 2-й с шагом минус 1.
Чем шире угол зрения, тем он тупее.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск по таблице | Kemeron | Microsoft Office Access | 1 | 02.06.2010 21:55 |
Поиск в таблице | k1r1ch | Общие вопросы Delphi | 1 | 30.06.2009 15:57 |
Поиск в таблице бд | Aндрей | БД в Delphi | 2 | 27.04.2009 18:45 |
поиск в таблице | puma | Помощь студентам | 3 | 22.04.2008 23:56 |
Поиск в таблице БД | фЁдОр | БД в Delphi | 13 | 14.11.2007 10:05 |