ExpandableListView mExpandableListView = (ExpandableListView) parent;
mExpandableListView.expandGroup(groupPosition);
为什么这条线路失败了?我已经尝试过静态和动态单元格引用。我试过objSheet.Range("L20").Formula = _
"=INDEX(Sheet2!B2:B4824;MATCH(Sheet!F16;Sheet2!A2:A4824; 0))"
,Range.Formula
等等......但无济于事。我甚至做了一个单独的函数来构造字符串,所以我可以调用变量而不是直接字符串,但没有骰子。还尝试了几种不同的方式说明范围。
工作表名称正确(手动插入时公式无打嗝)并定义了Cells.Value
(宏的其余部分工作正常)。删除objSheet
不会做任何事情。
我到底错过了什么?
答案 0 :(得分:2)
你正在使用半冒号。你需要用逗号。
objSheet.Range("L20").Formula = "=INDEX(Sheet2!B2:B4824;MATCH(Sheet!F16;Sheet2!A2:A4824; 0))"
应该是
objSheet.Range("L20").Formula = "=INDEX(Sheet2!B2:B4824,MATCH(Sheet!F16,Sheet2!A2:A4824, 0))"