powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Обработка строки
3 сообщений из 3, страница 1 из 1
Обработка строки
    #33684455
.Велес
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как обработать введенную пользователем строку, скажем поле "Имя" - оно должно состоять только из букв русского алфавита и не должно содержать цифр и символов различных.
В общем должно содержать только буквы русского алфавита и знак "-"
Name = InputBox("Введите Имя")
Как обработать Name ?
...
Рейтинг: 0 / 0
Обработка строки
    #33684587
Фотография 100g
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Sub Ex1()

    Name = InputBox("Введите Имя")
    
    For i =  1  To Len(Name)
        Select Case Asc(Mid(Name, i,  1 ))
            Case  192  To  255 ,  168 ,  184 ,  45 
            Case Else
                MsgBox "Используйте в имени только русские буквы и знак ""-""! "
                Exit For
        End Select
    Next i
    
End Sub
...
Рейтинг: 0 / 0
Обработка строки
    #33685306
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Sub Ex1()
    Name = ""
 10   Name = InputBox("Введите Имя", , Name)
    
    For i =  1  To Len(Name)
        Select Case Asc(Mid(Name, i,  1 ))
            Case  192  To  255 ,  168 ,  184 ,  45 
            Case Else
                MsgBox "Используйте в имени только русские буквы и знак ""-""! "
                GoTo  10 
        End Select
    Next i
    
End Sub
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Обработка строки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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