Доброго времени суток Господа. Нужна помощь: -имеется файл (огромная таблица с 167 столбцами и не всегда с определенным количеством строк), приложить не могу т.к. он полностью состоит из конфиденциальной информации. -прикладываю очень урезанную версию, но для решения думаю подойдет Что хотелось бы реализовать:
В прикрепленном файле есть столбцы содержащие название улицы (в примере столбец I в оригинальном файле столбец BQ - столбец никогда не меняется), в следующем столбце номер дома. Собственно необходим макрос который бы смотрел название улицы если оно соответствует искомому значению то смотрим соседнюю ячейку с номером дома и если значение в ней соответствует определенному то копируем (вырезаем) строку на другой лист.
К примеру нужно выяснить есть ли в таблице строки с улицей пр-кт Ленинский если есть то переходим в ячейку с номером дома проверяем номер соответствует заданным значениям если да то копируем строку на другой лист.
Теперь по простому. Есть таблица в ней много строк. суть в том что мне надо найти улицы и дома относящиеся к моей зоне ответственности. Можно было бы не проверять значения в ячейке с номером дома (просто искать по улице), но беда в проблема в том, что не все дома с этой улицы "мои' т.е допустим пр-кт Ленинский дом 1 - "мой", а пр-кт Ленинский дом 2 - "не мой" следовательно строку с домом 2 вытаскивать на другой лист не нужно.
Ах да, чуть не забыл. Соответственно искать нужно не одно название, а несколько (штук 16 разных улиц), но мне б хоть с одной, дальше по ангиологии сделаю для других названий и домов.
Уффф вроде доступно
Доброго времени суток Господа. Нужна помощь: -имеется файл (огромная таблица с 167 столбцами и не всегда с определенным количеством строк), приложить не могу т.к. он полностью состоит из конфиденциальной информации. -прикладываю очень урезанную версию, но для решения думаю подойдет Что хотелось бы реализовать:
В прикрепленном файле есть столбцы содержащие название улицы (в примере столбец I в оригинальном файле столбец BQ - столбец никогда не меняется), в следующем столбце номер дома. Собственно необходим макрос который бы смотрел название улицы если оно соответствует искомому значению то смотрим соседнюю ячейку с номером дома и если значение в ней соответствует определенному то копируем (вырезаем) строку на другой лист.
К примеру нужно выяснить есть ли в таблице строки с улицей пр-кт Ленинский если есть то переходим в ячейку с номером дома проверяем номер соответствует заданным значениям если да то копируем строку на другой лист.
Теперь по простому. Есть таблица в ней много строк. суть в том что мне надо найти улицы и дома относящиеся к моей зоне ответственности. Можно было бы не проверять значения в ячейке с номером дома (просто искать по улице), но беда в проблема в том, что не все дома с этой улицы "мои' т.е допустим пр-кт Ленинский дом 1 - "мой", а пр-кт Ленинский дом 2 - "не мой" следовательно строку с домом 2 вытаскивать на другой лист не нужно.
Ах да, чуть не забыл. Соответственно искать нужно не одно название, а несколько (штук 16 разных улиц), но мне б хоть с одной, дальше по ангиологии сделаю для других названий и домов.
nilem, Спасибо большое, сейчас попробую на примере поковырять. Если пойдет, завтра на живой таблице испытаю. И за примерчики отдельное спасибо. О результатах отпишусь.
nilem, Спасибо большое, сейчас попробую на примере поковырять. Если пойдет, завтра на живой таблице испытаю. И за примерчики отдельное спасибо. О результатах отпишусь.Amzilk