Получить строку удовлетворяющую параметрам запроса
Oktu
Дата: Воскресенье, 10.02.2013, 17:41 |
Сообщение № 1
Добрый день. Пожалуйста, подскажите с помощью чего нужно решать следующую задачу: Имеется таблица, три столбца: Имя Рост Вес Возраст Вася 185 75 24 Петя 175 87 65 Аня 165 50 25 Петя 170 55 30 Есть условия, которые тоже ввожу в таблице в соответствующие ячейки, там где мне это нужно т.е. возможн даже в другом документе (без использования функций фильтрации): Условия запроса: Имя = Петя Вес > 80 И теперь нужно чтобы в указанном месте на листе, или даже не другом листе или документе система выдала единственный в данном случае подходящий ответ: Ответ Имя Рост Вес Возраст Петя 175 87 65 Буду очень благодарен подсказки какую функцию нужно использовать
Добрый день. Пожалуйста, подскажите с помощью чего нужно решать следующую задачу: Имеется таблица, три столбца: Имя Рост Вес Возраст Вася 185 75 24 Петя 175 87 65 Аня 165 50 25 Петя 170 55 30 Есть условия, которые тоже ввожу в таблице в соответствующие ячейки, там где мне это нужно т.е. возможн даже в другом документе (без использования функций фильтрации): Условия запроса: Имя = Петя Вес > 80 И теперь нужно чтобы в указанном месте на листе, или даже не другом листе или документе система выдала единственный в данном случае подходящий ответ: Ответ Имя Рост Вес Возраст Петя 175 87 65 Буду очень благодарен подсказки какую функцию нужно использовать Oktu
Ответить
Сообщение Добрый день. Пожалуйста, подскажите с помощью чего нужно решать следующую задачу: Имеется таблица, три столбца: Имя Рост Вес Возраст Вася 185 75 24 Петя 175 87 65 Аня 165 50 25 Петя 170 55 30 Есть условия, которые тоже ввожу в таблице в соответствующие ячейки, там где мне это нужно т.е. возможн даже в другом документе (без использования функций фильтрации): Условия запроса: Имя = Петя Вес > 80 И теперь нужно чтобы в указанном месте на листе, или даже не другом листе или документе система выдала единственный в данном случае подходящий ответ: Ответ Имя Рост Вес Возраст Петя 175 87 65 Буду очень благодарен подсказки какую функцию нужно использовать Автор - Oktu Дата добавления - 10.02.2013 в 17:41
Serge_007
Дата: Воскресенье, 10.02.2013, 17:54 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
См. вложение
К сообщению приложен файл:
Oktu.xls
(33.0 Kb)
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение См. вложение Автор - Serge_007 Дата добавления - 10.02.2013 в 17:54
Oktu
Дата: Воскресенье, 10.02.2013, 18:08 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Serge_007, Спасибо большое. буду разбирать теперь подетально
Serge_007, Спасибо большое. буду разбирать теперь подетально Oktu
Ответить
Сообщение Serge_007, Спасибо большое. буду разбирать теперь подетально Автор - Oktu Дата добавления - 10.02.2013 в 18:08
ABC
Дата: Воскресенье, 10.02.2013, 18:31 |
Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация:
112
±
Замечаний:
0% ±
Excel 2007
вариант макросом
MS Excel 2007 and 2010... ------------------------------- С Уважением, Даулет
Сообщение отредактировал ABC - Воскресенье, 10.02.2013, 18:34
Ответить
Сообщение вариант макросом Автор - ABC Дата добавления - 10.02.2013 в 18:31
Oktu
Дата: Воскресенье, 10.02.2013, 18:34 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
ABC, Спасибо, а как код самго макроса увидеть? с макросами имел дело только на уровне кнопок и бегунков
ABC, Спасибо, а как код самго макроса увидеть? с макросами имел дело только на уровне кнопок и бегунков Oktu
Ответить
Сообщение ABC, Спасибо, а как код самго макроса увидеть? с макросами имел дело только на уровне кнопок и бегунков Автор - Oktu Дата добавления - 10.02.2013 в 18:34
ABC
Дата: Воскресенье, 10.02.2013, 18:35 |
Сообщение № 6
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация:
112
±
Замечаний:
0% ±
Excel 2007
обновил файл Alt+F11
MS Excel 2007 and 2010... ------------------------------- С Уважением, Даулет
Ответить
Сообщение обновил файл Alt+F11 Автор - ABC Дата добавления - 10.02.2013 в 18:35
Oktu
Дата: Воскресенье, 10.02.2013, 19:31 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
ABC, посмотрите пожалуйста этот вариант, это мне на другом форуме подсказали, какой вариант на Ваш взгляд мне лучше использовать?
ABC, посмотрите пожалуйста этот вариант, это мне на другом форуме подсказали, какой вариант на Ваш взгляд мне лучше использовать? Oktu
К сообщению приложен файл:
__.xls
(43.0 Kb)
Ответить
Сообщение ABC, посмотрите пожалуйста этот вариант, это мне на другом форуме подсказали, какой вариант на Ваш взгляд мне лучше использовать? Автор - Oktu Дата добавления - 10.02.2013 в 19:31
ABC
Дата: Воскресенье, 10.02.2013, 19:44 |
Сообщение № 8
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация:
112
±
Замечаний:
0% ±
Excel 2007
на другом форуме? автор файла Сергей ... я не выбираю вариант какой из них лучше, в каждом варианте есть проделанный труд... так что выбор за Вами...
на другом форуме? автор файла Сергей ... я не выбираю вариант какой из них лучше, в каждом варианте есть проделанный труд... так что выбор за Вами... ABC
MS Excel 2007 and 2010... ------------------------------- С Уважением, Даулет
Сообщение отредактировал ABC - Воскресенье, 10.02.2013, 19:49
Ответить
Сообщение на другом форуме? автор файла Сергей ... я не выбираю вариант какой из них лучше, в каждом варианте есть проделанный труд... так что выбор за Вами... Автор - ABC Дата добавления - 10.02.2013 в 19:44
Oktu
Дата: Воскресенье, 10.02.2013, 21:45 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
ABC, я видимо не тот файл вложил, посмотрите пожалуйста на этот, просто бросилось в глаза что намного меньше кода, может и Вам интересно будет.
ABC, я видимо не тот файл вложил, посмотрите пожалуйста на этот, просто бросилось в глаза что намного меньше кода, может и Вам интересно будет. Oktu
К сообщению приложен файл:
____2.xls
(22.0 Kb)
Ответить
Сообщение ABC, я видимо не тот файл вложил, посмотрите пожалуйста на этот, просто бросилось в глаза что намного меньше кода, может и Вам интересно будет. Автор - Oktu Дата добавления - 10.02.2013 в 21:45
Serge_007
Дата: Воскресенье, 10.02.2013, 21:57 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Цитата (Oktu )
намного меньше кода
Вы ведь просили: Цитата (Oktu )
без использования функций фильтрации
А в коде именно расширенный фильтр...
Цитата (Oktu )
намного меньше кода
Вы ведь просили: Цитата (Oktu )
без использования функций фильтрации
А в коде именно расширенный фильтр...Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Цитата (Oktu )
намного меньше кода
Вы ведь просили: Цитата (Oktu )
без использования функций фильтрации
А в коде именно расширенный фильтр...Автор - Serge_007 Дата добавления - 10.02.2013 в 21:57
Oktu
Дата: Воскресенье, 17.02.2013, 17:07 |
Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Serge_007, Подскажите пожалуйста в рамках начального вопроса мне наиболее подходит вложенный макрос, теперь пробую его модифицировать пот мои цели. Пожалуйста подскажите как нужно правильно изменить макрос чтобы параметры для поиска и ответ выводились на другом листе книги.
Serge_007, Подскажите пожалуйста в рамках начального вопроса мне наиболее подходит вложенный макрос, теперь пробую его модифицировать пот мои цели. Пожалуйста подскажите как нужно правильно изменить макрос чтобы параметры для поиска и ответ выводились на другом листе книги. Oktu
К сообщению приложен файл:
__-1-.xls
(22.0 Kb)
Сообщение отредактировал Oktu - Воскресенье, 17.02.2013, 17:29
Ответить
Сообщение Serge_007, Подскажите пожалуйста в рамках начального вопроса мне наиболее подходит вложенный макрос, теперь пробую его модифицировать пот мои цели. Пожалуйста подскажите как нужно правильно изменить макрос чтобы параметры для поиска и ответ выводились на другом листе книги. Автор - Oktu Дата добавления - 17.02.2013 в 17:07
serg_sch
Дата: Четверг, 21.02.2013, 00:42 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Цитата (Oktu )
Пожалуйста подскажите как нужно правильно изменить макрос чтобы параметры для поиска и ответ выводились на другом листе книги. К сообщению приложен файл: __-1-.xls(22Kb)
Вопрос актуальный - именно на базе данного примера
Цитата (Oktu )
Пожалуйста подскажите как нужно правильно изменить макрос чтобы параметры для поиска и ответ выводились на другом листе книги. К сообщению приложен файл: __-1-.xls(22Kb)
Вопрос актуальный - именно на базе данного примераserg_sch
Serg_SCH
Ответить
Сообщение Цитата (Oktu )
Пожалуйста подскажите как нужно правильно изменить макрос чтобы параметры для поиска и ответ выводились на другом листе книги. К сообщению приложен файл: __-1-.xls(22Kb)
Вопрос актуальный - именно на базе данного примераАвтор - serg_sch Дата добавления - 21.02.2013 в 00:42
serg_sch
Дата: Четверг, 21.02.2013, 00:58 |
Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Вопрос снимается)) разобрался
Serg_SCH
Ответить
Сообщение Вопрос снимается)) разобрался Автор - serg_sch Дата добавления - 21.02.2013 в 00:58
Oktu
Дата: Четверг, 21.02.2013, 01:23 |
Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
serg_sch, если разобрались, подскажите пожалуйста как нужно правильно дописывать Лист страницы? Sheets("Лист1").Range("A1:B10") - работает для вывода результата, но когда также пытаюсь вывести параметры для поиска на другую страницу, макрос отказывается работать.
serg_sch, если разобрались, подскажите пожалуйста как нужно правильно дописывать Лист страницы? Sheets("Лист1").Range("A1:B10") - работает для вывода результата, но когда также пытаюсь вывести параметры для поиска на другую страницу, макрос отказывается работать. Oktu
Ответить
Сообщение serg_sch, если разобрались, подскажите пожалуйста как нужно правильно дописывать Лист страницы? Sheets("Лист1").Range("A1:B10") - работает для вывода результата, но когда также пытаюсь вывести параметры для поиска на другую страницу, макрос отказывается работать. Автор - Oktu Дата добавления - 21.02.2013 в 01:23
serg_sch
Дата: Четверг, 21.02.2013, 02:07 |
Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
[vba]Код
Лист1.Range("c3").CurrentRegion.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _ "a1:r2"), CopyToRange:=Range("a5:r5"), Unique:=False
[/vba] [admin]Оформляйте коды тегами![/admin]
[vba]Код
Лист1.Range("c3").CurrentRegion.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _ "a1:r2"), CopyToRange:=Range("a5:r5"), Unique:=False
[/vba] [admin]Оформляйте коды тегами![/admin] serg_sch
Serg_SCH
Ответить
Сообщение [vba]Код
Лист1.Range("c3").CurrentRegion.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _ "a1:r2"), CopyToRange:=Range("a5:r5"), Unique:=False
[/vba] [admin]Оформляйте коды тегами![/admin] Автор - serg_sch Дата добавления - 21.02.2013 в 02:07
serg_sch
Дата: Четверг, 21.02.2013, 02:13 |
Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
В вашем случае нужно подставить Лист2 и перенести базу на лист 2 а на первом листе будет выбор критерия и и база выборки У меня вопрос другой - к данной книге делаю общий доступ и после этого макрос перестает работать что можно сделать в этой ситуации? Пишет @Run-time error 1004 Метод AdvancedFilter из класса Range завершен неверно
В вашем случае нужно подставить Лист2 и перенести базу на лист 2 а на первом листе будет выбор критерия и и база выборки У меня вопрос другой - к данной книге делаю общий доступ и после этого макрос перестает работать что можно сделать в этой ситуации? Пишет @Run-time error 1004 Метод AdvancedFilter из класса Range завершен неверно serg_sch
Serg_SCH
Ответить
Сообщение В вашем случае нужно подставить Лист2 и перенести базу на лист 2 а на первом листе будет выбор критерия и и база выборки У меня вопрос другой - к данной книге делаю общий доступ и после этого макрос перестает работать что можно сделать в этой ситуации? Пишет @Run-time error 1004 Метод AdvancedFilter из класса Range завершен неверно Автор - serg_sch Дата добавления - 21.02.2013 в 02:13