我正在尝试将匹配和索引函数编写为vba代码,但由于多次错误而无法正常工作。
在excel中,我有一个表R5:AD33
我曾经匹配函数来获取我的行号和列号以输入我的索引函数。
=MATCH(R35,Q5:Q33, 0)
=MATCH(R36, R3:AD3,0)
然后我使用索引函数给出与行号和列号对应的单元格值。
=INDEX(R5:AD33,S35,S36)
我尝试将其作为代码输入但是它给了我2个错误我无法解决以继续调试。
下面这行代码为我提供了“不允许常量分配”。我不确定常量在哪里,因为x是一个变量。
WorksheetFunction.Match("NPS", Sheets("sheet2").ListObjects("Table1"), 0) = x
还有一个未定义错误的用户类型,但它没有突出显示特定的代码行。
感谢。