function id_addr(byval id)
dim i,d,k,v
set d=createobject("scripting.dictionary")
for i=1 to sheet1.usedrange.rows.count
k=sheet1.cells(i,1)
v=sheet1.cells(i,2)
d(k)=v
next i
k=left(id,6)
if d.exists(k) then id_addr=d(k) else id_addr=""
set d=nothing
end function
上面就是按你要求写的自定义函数,使用的例子:
msgbox id_addr("110000196801016615")