Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Существует ли оператор обратный оператору Like ? (http://forum.oszone.net/showthread.php?t=155436)

Большой Кол 02-11-2009 11:52 1259138

Существует ли оператор обратный оператору Like ?
 
САБЖ
Нужно чтобы в таблице удалялись лишние записи. Те что нужны легко находятся оператороми цикла, сравнения и , внутри, опрератором Like.
Например

For ciclOfCerch = 1 To 500
If Range(marcOfStringForDelite1).Text Like "СТРОКА ПОИСКА" Then Rows(marcOfStringForDeliteAll).Delete Shift:=xlUp
Next ciclOfCerch

Однако нужно что бы удалялись именно строки не похожие на СТРОКА ПОИСКА, а совсем наоборот, т.е. нужно как-то написать
If Range(marcOfStringForDelite1).Text not Like "СТРОКА ПОИСКА"
Но это вызывает синтаксическую ошибку, может есть обратный оператор?

pva 02-11-2009 14:51 1259295

If not Range(marcOfStringForDelite1).Text Like "СТРОКА ПОИСКА"

Большой Кол 02-11-2009 15:59 1259361

Огромное спасибо, с меня ящик водки

Olga_F 27-10-2010 00:47 1528258

Спасибо!
Мне очень помог, совет заработало. :yahoo:
Раньше пользовалась " <>0" но не всегда прокатывало!
:Beer:


Время: 13:15.

Время: 13:15.
© OSzone.net 2001-