|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.04.2011, 23:12 | #1 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 15
|
Особый поиск
Всем привет!
Суть такова: надо в коде VBA организовать поиск по столбцу, чтобы он искал поле с ОДНИМ восклицательным знаком. Просто есть поля где два восклицательных знака, а есть где три или вообще ноль. Поэтому надо научить его искать поля, где в тексте имеется только один восклицательный знак. Вообще не знаю как такое условие задать, может кто даст наводку? |
14.04.2011, 23:26 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Даю наводку
Код:
Чтоб ускорить - можно сперва найти с помощью Find ячейку, потом её проверить на количество "!".
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 14.04.2011 в 23:33. |
15.04.2011, 05:39 | #3 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Пусть требуется найти и выделить все ячейки, содержащие 1 восклицательный знак в диапазоне "A1:A7".
Код:
Чем шире угол зрения, тем он тупее.
|
15.04.2011, 09:08 | #4 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
Еще вариант (скоро зачет по RegExp )
Код:
|
15.04.2011, 09:24 | #5 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
nilem, зачет по RegExp принят на отлично
Но зачем пускать в ход тяжелую артиллерию, если простейшие функции справляются? Код:
Код:
|
17.04.2011, 15:05 | #6 | |
Пользователь
Регистрация: 14.04.2011
Сообщений: 15
|
Всем большое спасибо! Воспользовался этим
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"Особый" HTML парсер | Alex Defsen | Работа с сетью в Delphi | 9 | 11.10.2010 15:32 |
Поиск в БД | Lomka | БД в Delphi | 1 | 24.11.2009 23:18 |
Особый эл-т в матрице, подправить! | RomT24 | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 22.05.2009 16:03 |
ПОИСК | FIIR | БД в Delphi | 3 | 16.06.2008 16:06 |
ПОИСК В БД | HOMER | БД в Delphi | 2 | 20.12.2007 21:41 |