|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2012, 11:57 | #1 |
Пользователь
Регистрация: 20.07.2011
Сообщений: 47
|
ПОИСК И ВСТАВКА НА ДРУГОЙ ЛИСТ
Нужен макрос для вот этого файла,
тот что есть на форуме с похожей темой не работает помогите очень надо. Надо чтобы он искал в ячейке А название района (с возможностью выбора района) допустий волжский и переносил строку на другой лист. |
14.02.2012, 15:02 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
создайте лист2, вот это в модуль листа 2 в В1 пишете, что искать.
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
14.02.2012, 16:13 | #3 |
Пользователь
Регистрация: 20.07.2011
Сообщений: 47
|
Спасибо но что написано в MsgBox "Íàéäåíî " & r - 2 & " øò.", vbOKOnly, "Ãîòîâî" и в "$B$1" вместо В поставить а все остально оставить или в кавычках все заменить на то что надо,если все заменить не получается.
|
14.02.2012, 16:45 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
там написано найдено столько-то шт. - информация не принципиальная для работы макроса (это отчет для оператора)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
15.02.2012, 07:30 | #5 |
Пользователь
Регистрация: 20.07.2011
Сообщений: 47
|
СПАСИБО ОГРОМНОЕ !!!!!!!!!!!!!!!!!!!
|
15.02.2012, 13:40 | #6 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
Здравствуйте! А можно сделать, чтобы поиск был до полного совпадения?
|
15.02.2012, 14:03 | #7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
можно.
замените Set rg = .[A:A].Find(Target, LookIn:=xlValues, Lookat:=xlPart) на Set rg = .[A:A].Find(Target, LookIn:=xlValues, Lookat:=xlWhole) (в двух местах)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 15.02.2012 в 14:05. |
15.02.2012, 14:14 | #8 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
Спасибо большое! А я пишу xlWhole после запятой, вместо Lookat. Ну как я сам не допер?
|
15.02.2012, 14:16 | #9 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
А почему он не пишет, что найдено 0 штук?
|
15.02.2012, 15:38 | #10 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Может, потому, что искомый текст встречается в просматриваемой области именно 0 раз?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставка ImageMso как рисунок, на лист. | WizarD.89 | Microsoft Office Excel | 0 | 28.04.2011 15:45 |
Поиск повторяющегося значения и вывод его на другой лист | tissot | Microsoft Office Excel | 6 | 20.01.2011 19:23 |
поиск и перенос на другой лист. | artssp | Microsoft Office Excel | 34 | 01.12.2010 05:58 |
Поиск проблемных значений и вставка строк в другой документ Excel | Gvaridos | Microsoft Office Excel | 3 | 27.10.2010 10:24 |
Поиск и вывод результата на другой лист!!! | Ilnour1986 | Microsoft Office Excel | 12 | 23.10.2009 11:38 |