Tag: mismatch

带date的Vba Vlookup返回types不匹配错误

我想在VBA中find一个带有Vlookup函数的值,但是在msgbox行上出现types不匹配的错误。 lookup_value是明天 这是代码 Sub FINDDATA() Dim Giov As Date Dim ImpPag As Variant Giov = Format(Date + 1, "Short Date") ImpPag = Application.VLookup(Giov, Range("A5:B9"), 2, False) MsgBox ImpPag End Sub 这里是数组 date value 05-mar-15 €1.000,00 12-mar-15 €2.000,00 19-mar-15 €3.000,00 26-mar-15 €4.000,00 我可以帮忙吗? 谢谢