powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поиск вхождения в текстовой строке
9 сообщений из 9, страница 1 из 1
Поиск вхождения в текстовой строке
    #33191743
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется в виду типа функции =ПОИСК() но VBA
Попробовал search во всех модификациях - не срабатывает
Рекордер пишет адреса типа [-9], [-20]
При подстановке адресов типа "A5","J52" дает ошибку
...
Рейтинг: 0 / 0
Поиск вхождения в текстовой строке
    #33191826
A9 = текст
A10 = Тестовый текст

Код: plaintext
1.
?Application.WorksheetFunction.Search(Range("A9"), Range("A10"))
 10 

Все нормально работает.
...
Рейтинг: 0 / 0
Поиск вхождения в текстовой строке
    #33192241
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь2A9 = текст
A10 = Тестовый текст

Код: plaintext
1.
?Application.WorksheetFunction.Search(Range("A9"), Range("A10"))
 10 

Все нормально работает.

Это работает. Спасибо !

Комбинации команд ты экспериментально подбираешь или они ВСЕ гдето
описаны ?
...
Рейтинг: 0 / 0
Поиск вхождения в текстовой строке
    #33192271
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь2A9 = текст
A10 = Тестовый текст

Код: plaintext
1.
?Application.WorksheetFunction.Search(Range("A9"), Range("A10"))
 10 

Все нормально работает.
Нет. Поторопился. НЕ РАБОТАЕТ. Вместо вопроса выскакивает PRINT
...
Рейтинг: 0 / 0
Поиск вхождения в текстовой строке
    #33192291
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это имеется ввиду вхождение.
Например ВОЙ входит в ДОМОВОЙ с 5 позиции. Т.Е. Ответ 5
Если перебирать своей функ-й 2000 строк да по 1 букве будет работать
очень медленно
...
Рейтинг: 0 / 0
Поиск вхождения в текстовой строке
    #33192542
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
talgatНет. Поторопился. НЕ РАБОТАЕТ. Вместо вопроса выскакивает PRINT
Вместо какого вопроса, какой PRINT? Вообще-то знак вопроса в Бейсике всгеда был синонимом команды PRINT.

А ищешь ты функцию InStr() как мне кажется....

И да, все функции описаны. И как не трудно догадаться описаны они в документации...
...
Рейтинг: 0 / 0
Поиск вхождения в текстовой строке
    #33193472
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl talgatНет. Поторопился. НЕ РАБОТАЕТ. Вместо вопроса выскакивает PRINT
Вместо какого вопроса, какой PRINT? Вообще-то знак вопроса в Бейсике всгеда был синонимом команды PRINT.

А ищешь ты функцию InStr() как мне кажется....

И да, все функции описаны. И как не трудно догадаться описаны они в документации...

Да, именно inStr. Что бы искать в документации надо знать как ф-ция пишется.
С английским у меня слабо. Спасибо. Это то что я искал !
...
Рейтинг: 0 / 0
Поиск вхождения в текстовой строке
    #33193476
Что-то я не пойму, что у тебя не работает?

Код: plaintext
1.
2.
3.
?Application.WorksheetFunction.Search("ВОЙ", "ДОМОВОЙ")
  5  
?InStr("ДОМОВОЙ","ВОЙ")
  5  
...
Рейтинг: 0 / 0
Поиск вхождения в текстовой строке
    #33194153
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь2Что-то я не пойму, что у тебя не работает?

Код: plaintext
1.
2.
3.
?Application.WorksheetFunction.Search("ВОЙ", "ДОМОВОЙ")
  5  
?InStr("ДОМОВОЙ","ВОЙ")
  5  


Работает inStr
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поиск вхождения в текстовой строке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]