在vba中编写excel函数

时间:2017-05-11 00:35:53

标签: excel vba excel-vba excel-2010

我正在尝试将匹配和索引函数编写为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

还有一个未定义错误的用户类型,但它没有突出显示特定的代码行。

感谢。

0 个答案:

没有答案