如何在Excel文件中找到U + 202A等特殊字符?

时间:2014-08-07 14:53:41

标签: excel xlsx

我正在使用Excel文件中的阿拉伯语和拉丁字符。我想知道如何在Microsoft Excel中找到像LEFT-TO-RIGHT标记(U + 202A)这样的特殊字符。

我找不到办法做到这一点。只有机会才能找到特殊字符进入十六进制程序并尝试查找十六进制字符。

由于

2 个答案:

答案 0 :(得分:0)

转到插入 - >符号

您将获得一个与Windows角色地图几乎完全相同的窗口。您甚至可以根据需要搜索字符代码,找到相关的支持字体,并在"字符代码"中键入202A。框。

答案 1 :(得分:0)

这将拾取选定范围内的所有ASCII字符并将其写入旁边的单元格:

Sub Button1_Click()
Dim cell As Range

For Each cell In Selection
    'Find cells with special chars
    specialChars = False
    For i = 1 To Len(cell.Value)
        If (Asc(Mid(cell, i, 1)) >= 128) Then
            specialChars = True
        End If
    Next

    'Where to copy cell
    If (specialChars = True) Then
        cell.Offset(0, 1).Value = cell.Value
    End If
Next cell
End Sub