Excel不显示Unicode字符
我试着用下面的代码打印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
示例输出:
所以实际的字符编号如果你愿意的话: 10*(RowNumber-1) + ColumnNumber
在向下浏览电子表格之后,我开始注意到空行。 玩这些行,我注意到一些单元格看起来是空的,其他单元格有不可见的值,只有当你双击单元格才可见。
我把它们过滤掉了
有人可以向我解释这个意外的行为吗?
请看看这里: 结合字符你可以使用下面的testing:
Cell.Value = "a" & ChrW(i)