Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2009, 15:38   #1
SoFuWa
Пользователь
 
Регистрация: 14.08.2008
Сообщений: 64
По умолчанию Сравнение Instr(), Строчине и прописные буквы

Как сделать что бы функция InStr() не различала строчные и прописные буквы. Что бы например "ПрИвЕт" и "пРиВет" были для нее одинаковыми
SoFuWa вне форума Ответить с цитированием
Старый 30.05.2009, 16:09   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Самой первой строкой в программном модуле пишем:
Option Compare Text

При наличии этой строки для всех функций сравнения строк строчные и прописные символы становятся идентичными.

Ну или при каждом вызове функции указываем режим поиска:
Код:
результат = InStr(1, "где ищем", "что ищем", vbTextCompare)
EducatedFool вне форума Ответить с цитированием
Старый 30.05.2009, 16:20   #3
SoFuWa
Пользователь
 
Регистрация: 14.08.2008
Сообщений: 64
По умолчанию

спасибо ^^
SoFuWa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Русские буквы в Паскале Shevali Софт 1 10.03.2009 17:02
Русские буквы в dev c++ bull Общие вопросы C/C++ 3 22.09.2008 20:28
Определить буквы дисков !!! Noor Общие вопросы Delphi 6 01.09.2008 09:17
Прописные буквы Guest_ Помощь студентам 6 15.12.2007 21:29