|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 香川群子 于 2013-4-3 21:20 编辑
就楼主附件的格式来说,用VBA自定义函数解决代码如下:
可以自动判断并相互转换
- Function ChW(t)
- If InStr(t, "") Then
- s = Split(t, "")
- For i = 0 To UBound(s)
- If Left(UCase(s(i)), 1) = "U" Then
- ChW = ChW & ChrW("&H" & Mid(s(i), 2))
- Else
- ChW = ChW & s(i)
- End If
- Next
- Else
- For i = 1 To Len(t)
- s = AscW(Mid(t, i, 1))
- If s > 0 And s < 255 Then
- ChW = ChW & Mid(t, i, 1)
- Else
- ChW = ChW & "\u" & Hex(s)
- End If
- Next
- End If
- End Function
复制代码
Unicode码转中文.rar
(8.85 KB, 下载次数: 118)
|
|