OptionExplicit PublicFunction py(mystr AsString) AsString Dim i AsLong i = Asc(mystr) SelectCase i Case -20319To -20284: py = "A" Case -20283To -19776: py = "B" Case -19775To -19219: py = "C" Case -19218To -18711: py = "D" Case -18710To -18527: py = "E" Case -18526To -18240: py = "F" Case -18239To -17923: py = "G" Case -17922To -17418: py = "H" Case -17417To -16475: py = "J" Case -16474To -16213: py = "K" Case -16212To -15641: py = "L" Case -15640To -15166: py = "M" Case -15165To -14923: py = "N" Case -14922To -14915: py = "O" Case -14914To -14631: py = "P" Case -14630To -14150: py = "Q" Case -14149To -14091: py = "R" Case -14090To -13319: py = "S" Case -13318To -12839: py = "T" Case -12838To -12557: py = "W" Case -12556To -11848: py = "X" Case -11847To -11056: py = "Y" Case -11055To -10247: py = "Z" CaseElse: py = mystr EndSelect EndFunction Function HZP(strn AsString) Dim i AsInteger For i = 1To Len(strn) HZP = HZP & py(Mid(strn, i, 1)) Next i EndFunction
近期评论