powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Убрать символы в нижнем регистре.
2 сообщений из 2, страница 1 из 1
Убрать символы в нижнем регистре.
    #35887668
`dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация такая. Есть столбец:

АБВ АБВ абв а0,5
АБВ абв а45

Надо оставить только заглавные символы в ячейке. Не соображу как организовать проверку. Подскажите плиз. На форумах видел для Word
такой пример

Надо оставить

АБВ АБВ
АБВ


Как распознать регистр символа?
...
Рейтинг: 0 / 0
Убрать символы в нижнем регистре.
    #35888055
mari_karo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я бы наверное, воспользовалась регулярными выражениями...
Например, вставьте следующую функцию в модуль книги.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Public Function U_case_only(ByVal rCell As Range) As String
   Dim RegExp As Object
   Set RegExp = CreateObject("vbscript.regexp")

   With RegExp
        .Pattern = "([^А-ЯA-Z \r\t\n\f]*)"
        .Global = True
        U_case_only = LTrim(RTrim(.Replace(rCell, "")))
   End With
    
End Function
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Убрать символы в нижнем регистре.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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