【发布时间】:2015-04-16 18:45:47
【问题描述】:
我有一个 Excel 文件,其中有一列中有 2 个字母的国家/地区代码。我希望能够运行一个宏来安全地将它们全部转换为各自的 3 字母代码,一次通过。
在 Excel 中使用普通的查找和替换时,很容易遇到这样的问题...
AT --> AUT
澳大利亚 --> 澳大利亚
但现在是 AUT --> AUST(这不是我想要的结果)。
【问题讨论】:
标签: excel country-codes vba
我有一个 Excel 文件,其中有一列中有 2 个字母的国家/地区代码。我希望能够运行一个宏来安全地将它们全部转换为各自的 3 字母代码,一次通过。
在 Excel 中使用普通的查找和替换时,很容易遇到这样的问题...
AT --> AUT
澳大利亚 --> 澳大利亚
但现在是 AUT --> AUST(这不是我想要的结果)。
【问题讨论】:
标签: excel country-codes vba
一个简单的 VLOOKUP 似乎最简单,但如果经常需要,可能会在 2 个字母代码的末尾添加一个空格,然后将三个字符替换为三个字符。如果您的专栏目前包含的不仅仅是 2 个字母的代码,但您没有暗示这种情况,可能会出现问题。
【讨论】: