Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2010, 16:15   #1
alco84
Пользователь
 
Регистрация: 23.01.2010
Сообщений: 69
Вопрос Проверить наличие eng символов?

Добрый день уважаемые появился такой вопрос: как проверить строку на наличие в ней eng символов?
alco84 вне форума Ответить с цитированием
Старый 06.04.2010, 17:43   #2
alco84
Пользователь
 
Регистрация: 23.01.2010
Сообщений: 69
По умолчанию

Сделал так
Код:
Private Sub Кнопка2_Click()
Dim rec As Recordset, x As Long, y As String, z As String, strX As String, xy As Long, xz As Long
Set rec = CurrentDb.OpenRecordset("Clients")
      Do Until rec.EOF
          xy = xy + 1
          y = rec!ItemName
          z = Len(y) 'длинна строки
          For i = 1 To z
                strX = Mid(y, i, 1) 'символ в строке
                x = Asc(strX)
                If x >= 65 And x <= 90 Or x >= 97 And x <= 122 Then
                xz = xz + 1 'MsgBox rec!ItemName & "/" & strX & "/" & i
                End If
          Next i
             rec.MoveNext
      Loop
                  rec.Close
MsgBox "Готово " & xy & "" & xz & ""
'A-Z  болш
'a-z  стр
End Sub
alco84 вне форума Ответить с цитированием
Старый 06.04.2010, 17:45   #3
alco84
Пользователь
 
Регистрация: 23.01.2010
Сообщений: 69
По умолчанию

065-090; большие буквы
097-122; маленикие
alco84 вне форума Ответить с цитированием
Старый 06.04.2010, 19:42   #4
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Цитата:
Сообщение от alco84 Посмотреть сообщение
как проверить строку на наличие в ней eng символов?
Все намного проще:

If ВашеЗначение Like "*[A-Z]*" Then ......
Abrakadabra вне форума Ответить с цитированием
Старый 08.04.2010, 11:08   #5
alco84
Пользователь
 
Регистрация: 23.01.2010
Сообщений: 69
По умолчанию

Ну вот я так и знал что перемудрил))
alco84 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как проверить наличие определенного текста в строке jihot Общие вопросы Delphi 6 04.04.2010 18:40
Проверить наличие запроса? alco84 Microsoft Office Access 2 25.03.2010 22:56
Как проверить наличие базы данных на сервере Oooleg Microsoft Office Excel 1 25.02.2010 18:11
Как проверить TImage на наличие в нём картинки soonner Мультимедиа в Delphi 3 16.03.2009 22:01
Проверить наличие листа с данным названием Sega Microsoft Office Excel 2 05.08.2008 17:18