比较匹配和零件匹配的两个英国邮政编码值,忽略空格和大小写

时间:2016-02-02 11:52:26

标签: vba access-vba fuzzy-logic

我想在ms访问数据库vba函数中比较两个英国邮政编码字符串。

我想首先确定邮政编码是否匹配。如果incode和outcodes存在于任何邮政编码字符串中,则忽略和区分大小写或空格。

如果他们完全没有匹配,那么我想返回匹配的字符数

E.g。 A841JD和A84 1XJ将返回4,AB41 1JD和Ab411jD将返回true。

我将如何编写此代码。在比较字节数组时,在取出任何空格字符以进行比较时,我会遇到困难。

1 个答案:

答案 0 :(得分:0)

试试这个:

if replace(lcase(range("A1").value)," ","") = replace(lcase(range("A2").value)," ","") then
    'Do something
end if