VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > vb >
  • excel vba教程之把一组汉字变为一组汉字拼音的第

1.  把一组汉字变为一组汉字拼音的第一个字母的自定义函数

 
By:一念
Option Compare Text
Function PY(ByVal rng As Range)
    Dim i%, k%, str$
 
    str = Replace(Replace(rng, " ", ""), " ", "")
    For i = 1 To Len(str)
        If Mid(str, i, 1) < "吖" Then
            PY = PY & Mid(str, i, 1)
        Else
            k = 1
            Do Until Mid("八擦哒妸发旮铪讥讥咔垃妈拿哦妑七然仨他哇哇哇夕丫匝咗", k, 1) > Mid(str, i, 1)
                k = k + 1
            Loop
            PY = PY & Chr(64 + k)
        End If
    Next
End Function

相关教程