20.01.2015 Views

Управление документами Word и Excel на VBA - eDrive

Управление документами Word и Excel на VBA - eDrive

Управление документами Word и Excel на VBA - eDrive

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

14<br />

Function Лат<strong>и</strong>н<strong>и</strong>ца (к<strong>и</strong>р)<br />

Select Case к<strong>и</strong>р<br />

Case "к" To "п"<br />

Лат = Chr (Asc ("k") + Asc (к<strong>и</strong>р) – Asc ("к"))<br />

Case "К" To "П"<br />

Лат = Chr (Asc ("K") + Asc (к<strong>и</strong>р) – Asc ("К"))<br />

Case "р" To "у"<br />

Лат = Chr (Asc ("r") + Asc (к<strong>и</strong>р) – Asc ("р"))<br />

Case "Р" To "У"<br />

Лат = Chr (Asc ("R") + Asc (к<strong>и</strong>р) – Asc ("Р"))<br />

Case "а": Лат = "a": Case "б": Лат = "b": Case "в": Лат = "v"<br />

Case "г": Лат = "g": Case "д": Лат = "d": Case "е": Лат = "ye"<br />

Case "ж": Лат = "zh": Case "з": Лат = "z": Case "<strong>и</strong>": Лат = "yi"<br />

Case "й": Лат = "y": Case "ф": Лат = "f": Case "х": Лат = "kh"<br />

Case "ц": Лат = "ts": Case "ч": Лат = "ch": Case "ш": Лат = "sh"<br />

Case "щ": Лат = "shj": Case "ъ": Лат = "`": Case "ы": Лат = "i"<br />

Case "ь": Лат = "j": Case "э": Лат = "e": Case "ю": Лат = "yu"<br />

Case "я": Лат = "ya": Case "А": Лат = "A": Case "Б": Лат = "B"<br />

Case "В": Лат = "V": Case "Г": Лат = "G": Case "Д": Лат = "D"<br />

Case "Е": Лат = "YE": Case "Ж": Лат = "ZH": Case "З": Лат = "Z"<br />

Case "И": Лат = "YI": Case "Й": Лат = "Y": Case "Ф": Лат = "F"<br />

Case "Х": Лат = "KH": Case "Ц": Лат = "TS": Case "Ч": Лат = "CH"<br />

Case "Ш": Лат = "SH": Case "Щ": Лат = "SHJ": Case "Ъ": Лат = "`"<br />

Case "Ы": Лат = "I": Case "Ь": Лат = "J": Case "Э": Лат = "E"<br />

Case "Ю": Лат = "YU": Case "Я": Лат = "YA": Case Else: Лат = к<strong>и</strong>р<br />

End Select<br />

End Function<br />

Function К<strong>и</strong>р (лат)<br />

Select Case лат<br />

Case "k" To "p"<br />

К<strong>и</strong>р = Chr (Asc ("к") + Asc (лат) – Asc ("k"))<br />

Case "K" To "P"<br />

К<strong>и</strong>р = Chr (Asc ("К") + Asc (лат) – Asc ("K"))<br />

Case "b": К<strong>и</strong>р = "б": Case "v", "w": К<strong>и</strong>р = "в"<br />

Case "g": К<strong>и</strong>р = "г"<br />

Case "d": К<strong>и</strong>р = "д": Case "z": К<strong>и</strong>р = "з"<br />

Case "y": К<strong>и</strong>р = "й"<br />

Case "f": К<strong>и</strong>р = "ф": Case "`": К<strong>и</strong>р = "ъ"<br />

Case "r": К<strong>и</strong>р = "р"<br />

Case "t": К<strong>и</strong>р = "т": Case "B": К<strong>и</strong>р = "Б"<br />

Case "V","W": К<strong>и</strong>р = "В"<br />

Case "G": К<strong>и</strong>р = "Г": Case "D": К<strong>и</strong>р = "Д"<br />

Case "Z": К<strong>и</strong>р = "З"<br />

Case "Y": К<strong>и</strong>р = "Й": Case "F": К<strong>и</strong>р = "Ф"<br />

Case "I": К<strong>и</strong>р = "Ы"<br />

Case "R": К<strong>и</strong>р = "Р": Case "T": К<strong>и</strong>р = "Т"<br />

Case Else: К<strong>и</strong>р = лат<br />

End Select<br />

End Function

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!