Страницы: 1
RSS
Поиск позиции прописной буквы в строке
 
Добрый день планета! Помогите со следующим вопросом пожалуйста: есть столбец с ячейками, в ячейках текст различной длины, в тексте (не в начале) есть заглавные буквы типа ООО, ЗАО. Можно как то вычислить позицию заглавных букв( буквы могут быть разные, единственный критерий, буква является заглавной)? Как?
 
Можно по коду символа (они разные для строчных и прописных)
Пример будет?
 
Код
Public Function UkPos&(c$)
    Dim i&, S
    S = Split(Application.Trim(c), " ")
    For i = 0 To UBound(S)
        If Asc(S(i)) = Asc(UCase(S(i))) Then UkPos& = InStr(1, c, S(i)): Exit Function
    Next
End Function
Я сам - дурнее всякого примера! ...
 
Пришел поручик Ржевский и ...
 
М-да...  :D
Я сам - дурнее всякого примера! ...
 
Кажется я вас понял, в таком случае мне придется искать по коду каждой буквы всего алфавита, правильно?
Пример скинуть не могу, выйти могу только с планшета.
 
Я Вам готовую функцию выложил.
Я сам - дурнее всякого примера! ...
 
Цитата
S T пишет:
Пример скинуть не могу, выйти могу только с планшета
На планшете Серёгина UDF работать не будет
Нет примера - нет решения
 
KuklP,
Опа, спасибо большое, не заметил. Сейчас буду тестировать. Еще раз спасибо.
Страницы: 1
Читают тему
Наверх