|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.09.2010, 12:49 | #1 |
Регистрация: 23.07.2010
Сообщений: 5
|
Найти значение в диапазоне ячеек
Народ, помогите плиз. Есть код:
s = wb.Worksheets("Лист2").Cells(2, j) ' регион If s = "(пусто)" Then s = "не определён" Else s = s & "_р" End If Set f = .Range("A302:A32000").Find(What:=s, LookIn:=xlValues, LookAt:=xlPart) .... Кратко о работе: переменной s присваивается имя населенного пункта + _р. Затем в диапазоне ячеек ищется данное имя. Проблема возникает в том, что если например s= Абинск_р, а в диапазоне ячеек есть Усть-Лабинск_р, то находится то значение, что раньше стоит. Как сделать так, чтобы искало только то значение, которое нужно? |
01.09.2010, 12:55 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
s = " " & s & "_р"
или LookAt:=xlWhole
webmoney: E265281470651 Z422237915069 R418926282008
|
01.09.2010, 14:09 | #3 |
Регистрация: 23.07.2010
Сообщений: 5
|
спасибо. уже решила использовать первый способ )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставить и удалить значения, в диапазоне ячеек. | segail | Microsoft Office Excel | 9 | 02.07.2010 11:20 |
Вставка группы пустых ячеек в выбранном диапазоне | slba | Microsoft Office Excel | 4 | 30.10.2009 08:48 |
Найти в диапазоне колонки над ячейкой | klimpashka23 | Microsoft Office Excel | 1 | 25.09.2009 23:51 |
подскажите решение -найти значение в диапазоне | kievlyanin | Microsoft Office Excel | 3 | 19.08.2009 12:05 |
как найти данные в диапазоне | Tanya2007 | Microsoft Office Excel | 2 | 20.11.2007 19:33 |