Моя задача- ввести в Combobox и при вводе первая буква переводилась в прописную. Я написала процедуру, которая работает если я ввожу английский текст, но в случае русского текста выскакивает ошибка. Просьба помочь мне разобраться.
Private Sub cbo1_KeyPress(KeyAscii As Integer)
Dim strCharacter As String
If Len(cbo1.Text) = 0 Or Len(cbo1.Text) < 1 Then
strCharacter = Chr(KeyAscii)
KeyAscii = Asc(UCase(strCharacter))
Else
strCharacter = Chr(KeyAscii)
KeyAscii = Asc(LCase(strCharacter))
End If
End Sub