如何使用Excel vba引用特殊字符

时间:2014-01-27 09:33:09

标签: vba

我在Excel电子表格中有几个特殊字符。如何在Excel VBA中引用它们?

我需要的字符不在标准的255个ASCII码中。

我想也许Chr(code)会起作用,但我无法找到我需要测试的字符代码。

2 个答案:

答案 0 :(得分:4)

用户ChrW()代替Chr()函数来引用Unicode字符:

ChrW(23383)将生成

Chr(23383)会抛出异常。

答案 1 :(得分:1)

使用此脚本查看F列中的ChrW字符

Sub caracter()
Dim caract As String
Dim r As Range
Dim i As Integer
caract = ChrW(633)
For i = 1 To 20000
caract = ChrW(i)
ActiveSheet.Cells(i, 6).Value = caract
Next i
End Sub