getMessage
24.11.2008, 23:25
ChangeLang.doc
Public Sub ChangeLang()
Dim S$, s1$
S = Selection.Text
Dim i&, c$
For i = 1 To Len(S)
c = Mid$(S, i, 1)
Select Case c
'английские буквы в русские
Case "q": c = "й"
Case "w": c = "ц"
Case "e": c = "у"
Case "r": c = "к"
Case "t": c = "е"
Case "y": c = "н"
Case "u": c = "г"
Case "i": c = "ш"
Case "o": c = "щ"
Case "p": c = "з"
Case "[": c = "х"
Case "]": c = "ъ"
Case "a": c = "ф"
Case "s": c = "ы"
Case "d": c = "в"
Case "f": c = "а"
Case "g": c = "п"
Case "h": c = "р"
Case "j": c = "о"
Case "k": c = "л"
Case "l": c = "д"
Case ";": c = "ж"
Case "'": c = "э"
Case "z": c = "я"
Case "x": c = "ч"
Case "c": c = "с"
Case "v": c = "м"
Case "b": c = "и"
Case "n": c = "т"
Case "m": c = "ь"
Case ",": c = "б"
Case ".": c = "ю"
Case "Q": c = "Й"
Case "W": c = "Ц"
Case "E": c = "У"
Case "R": c = "К"
Case "T": c = "Е"
Case "Y": c = "Н"
Case "U": c = "Г"
Case "I": c = "Ш"
Case "O": c = "Щ"
Case "P": c = "З"
Case "{": c = "Х"
Case "}": c = "Ъ"
Case "A": c = "Ф"
Case "S": c = "Ы"
Case "D": c = "В"
Case "F": c = "А"
Case "G": c = "П"
Case "H": c = "Р"
Case "J": c = "О"
Case "K": c = "Л"
Case "L": c = "Д"
Case ":": c = "Ж"
Case """": c = "Э"
Case "Z": c = "Я"
Case "X": c = "Ч"
Case "C": c = "С"
Case "V": c = "М"
Case "B": c = "И"
Case "N": c = "Т"
Case "M": c = "Ь"
Case "<": c = "Б"
Case ">": c = "Ю"
'Русские буквы в английские
Case "й": c = "q"
Case "ц": c = "w"
Case "у": c = "e"
Case "к": c = "r"
Case "е": c = "t"
Case "н": c = "y"
Case "г": c = "u"
Case "ш": c = "i"
Case "щ": c = "o"
Case "з": c = "p"
Case "х": c = "["
Case "ъ": c = "]"
Case "ф": c = "a"
Case "ы": c = "s"
Case "в": c = "d"
Case "а": c = "
Помогите, в чем моя ошибка ?
Public Sub ChangeLang()
Dim S$, s1$
S = Selection.Text
Dim i&, c$
For i = 1 To Len(S)
c = Mid$(S, i, 1)
Select Case c
'английские буквы в русские
Case "q": c = "й"
Case "w": c = "ц"
Case "e": c = "у"
Case "r": c = "к"
Case "t": c = "е"
Case "y": c = "н"
Case "u": c = "г"
Case "i": c = "ш"
Case "o": c = "щ"
Case "p": c = "з"
Case "[": c = "х"
Case "]": c = "ъ"
Case "a": c = "ф"
Case "s": c = "ы"
Case "d": c = "в"
Case "f": c = "а"
Case "g": c = "п"
Case "h": c = "р"
Case "j": c = "о"
Case "k": c = "л"
Case "l": c = "д"
Case ";": c = "ж"
Case "'": c = "э"
Case "z": c = "я"
Case "x": c = "ч"
Case "c": c = "с"
Case "v": c = "м"
Case "b": c = "и"
Case "n": c = "т"
Case "m": c = "ь"
Case ",": c = "б"
Case ".": c = "ю"
Case "Q": c = "Й"
Case "W": c = "Ц"
Case "E": c = "У"
Case "R": c = "К"
Case "T": c = "Е"
Case "Y": c = "Н"
Case "U": c = "Г"
Case "I": c = "Ш"
Case "O": c = "Щ"
Case "P": c = "З"
Case "{": c = "Х"
Case "}": c = "Ъ"
Case "A": c = "Ф"
Case "S": c = "Ы"
Case "D": c = "В"
Case "F": c = "А"
Case "G": c = "П"
Case "H": c = "Р"
Case "J": c = "О"
Case "K": c = "Л"
Case "L": c = "Д"
Case ":": c = "Ж"
Case """": c = "Э"
Case "Z": c = "Я"
Case "X": c = "Ч"
Case "C": c = "С"
Case "V": c = "М"
Case "B": c = "И"
Case "N": c = "Т"
Case "M": c = "Ь"
Case "<": c = "Б"
Case ">": c = "Ю"
'Русские буквы в английские
Case "й": c = "q"
Case "ц": c = "w"
Case "у": c = "e"
Case "к": c = "r"
Case "е": c = "t"
Case "н": c = "y"
Case "г": c = "u"
Case "ш": c = "i"
Case "щ": c = "o"
Case "з": c = "p"
Case "х": c = "["
Case "ъ": c = "]"
Case "ф": c = "a"
Case "ы": c = "s"
Case "в": c = "d"
Case "а": c = "
Помогите, в чем моя ошибка ?