Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование, связанное с MS Office > Понять ни чего не могу, как метод Find работает?


Автор: Izuver 28.8.2006, 20:04
При поиске
Set x = Range("A32:A65536").Find(what:="Totus Florio", MatchCase:=True)
в столбце:
Ansage 6 Vagabunden
Galgen
Ansage Totus Florio
Totus Florio
Ansage Maria
Scaracuila
находит именно "Ansage Totus Florio".  Я думал что такое должно быть как нибудь так:
Set x = Range("A32:A65536").Find(what:="*" & "Totus Florio" & "*", MatchCase:=True)
Как найти именно то, ч то надо?

Автор: ИгнатьевАлексей 28.8.2006, 21:15
Из справки:

Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)

LookAt  -  Optional Variant. Can be one of the following XlLookAt constants: xlWhole or xlPart.

Видимо по умолчанию стоит xlPart ?

Автор: Izuver 28.8.2006, 22:56
Действительно

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)