Excel 不显示 unicode 字符

Excel not displaying unicode characters

我尝试使用以下代码打印 Unicode 字符 (UTF-16):

Sub PrintUnicode()
For Each Cell In Range("A1:J6553") '2^16/10: displays 10 chars in each line
Cell.Value = ChrW(i)
i = i + 1
Next
End Sub  

示例输出:

因此,如果您愿意的话,实际的角色 ID 是:10*(RowNumber-1) + ColumnNumber

向下浏览电子表格后,我开始注意到空行。摆弄这些行,我注意到一些单元格看起来是空的,而其他单元格具有不可见的值,这些值只有在您双击该单元格时才可见。

我过滤掉了它们:

有人可以向我解释一下这种意外行为吗?

请看这里:Combining character 您可以使用:

进行测试
Cell.Value = "a" & ChrW(i)