Function No7bit(ByVal Value As String) As Boolean
Dim I As Long
For I = Len(Value) To 1 Step -1
If Asc(Mid$(Value, I, 1)) > 127 Then Exit For
Next I
No7bit = (I > 0)
For i = 1 To Len(VINstring)
ch = Mid(VINstring, i, 1)
If Asc(ch) > 128 Then
Reply = MsgBox("Бля, неужели аккуратно нельзя вводить данные? Отметить Неправильный VIN красным цветом?", vbYesNo Or vbCritical)
Red = True ' Типа, давай отметим!
End If
Next
Function КирЛат(VINstring as string) as string
const rus as string = "авснкмортх"
const lat as string = "ABCHKMOPTX"
dim i as long, t as long
КирЛат=vinstring
for i=1 to len(vinstring)
t=instr(1,rus,mid$(vinstring,i,1),vbtextcompare)
if t then mid$(КирЛат,i,1)=mid$(lat,i,1)
next
end function
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 59