vpuhoff
@vpuhoff
Программист в свободное от работы время

Почему VBA не ищет подстроку?

Есть скрипт, примитивный, грузит массив с словами и каждое из слов ищет в подстроке s, но загвоздка в том, что InStr всегда возвращает 0 вне зависимости есть ли подстрока в s или нет. Вопрос, почему это может быть?

Dim A As Variant
Const strFileNameA = "C:\Users\vpuhoff\Desktop\CatA\CatA\bin\Debug\asdA.inf
Open strFileNameA For Input As #1
A = Split(Input$(LOF(1), #1), vbLf)
Close #1
 Dim s2 As String
    s2 = Trim(A(i))
    If (InStr(1, s, s2) > 0) Then
  • Вопрос задан
  • 417 просмотров
Решения вопроса 1
vpuhoff
@vpuhoff Автор вопроса
Программист в свободное от работы время
Как оказалось проблема была в невидимых символах переноса строки, после удаления их из искомой строки для поиска все начало работать нормально.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы