【发布时间】:2019-02-14 17:45:45
【问题描述】:
我需要在 MS Excel 文档中的文本中的每个字符后放置一个零宽度空格。
两个重要条件:
- 目标文本为日文和中文。
- 不应影响包含拉丁字符和数字的文本。 IE。在混合 Asian\Latin 单元格中,只有亚洲字符必须用这些空格分隔。
文本量很大,因此手动输入它们很痛苦。
我试图找到任何合适的 VBA 模块,但没有成功。
也许可以在另一个应用程序中执行此类操作,然后将文本导入回 Excel?这样的解决方案也是可以接受的。
提前致谢。
附:例外(拉丁字符):
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
【问题讨论】:
-
您要使用哪个 uni-code 字符??
-
......................看我的回答。
标签: excel vba zero-width-space