索引匹配类型不匹配

时间:2016-12-24 06:06:22

标签: excel vba

我试图将以下公式输入到宏

中的一系列单元格中
=INDEX('[Rest Days.xlsx]Sheet1'!$B$3:$B$26,MATCH("*"&A6&"*",'[Rest Days.xlsx]Sheet1'!$E$3:$E$26,0))

我一直遇到类型不匹配错误,我认为它与""围绕& A6"但是不能完全理解,有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

我设法让它运转起来。

Range("G5:G14").Formula = "=INDEX(Nights!$B$2:$B$23,MATCH("" * ""&A5&"" * "",Nights!$E$2:$E$24,0))" 
建议

但是返回#NA错误。

#NA是由于引号内*旁边的空格所致。

Range("G5:G14").Formula = "=INDEX(Nights!$B$2:$B$23,MATCH(""*""&A5&""*"",Nights!$E$2:$E$24,0))" 

是适用于我的代码行。

谢谢。