【发布时间】:2019-10-03 22:59:09
【问题描述】:
在工作表 1 上,B 列包含一些带有错误字符的单词。 Sheet2 有很多我不想要的字符。在 python 中,我会使用列表理解和“不在”来返回删除任何坏字符的单词列表。什么是等效的 Excel 命令?
我曾尝试在 VBA UDF 中使用正则表达式和简单的嵌套循环来执行此操作,但坏字符是非 Unicode(日语),并且转换它们时令人窒息。我希望有一些 Substitute 等的组合。这可以返回去除任何坏字符的单词。或者,如果有人知道如何在 VBA 中转换日文字符,那也可以。
谢谢!
【问题讨论】:
-
一些示例数据,以及您已经尝试过的 VBA,将有助于回答这个问题,谢谢!
-
同意 BigBen 的观点,即您需要展示一些样本数据(包括所有可能的变化和“坏”字符)和预期结果。话虽如此,如果范围定义明确,我认为可以通过公式或 vba 使用 excel 来完成。
标签: excel notin non-unicode