excel vba 如何用变量赋值公式中的工作表? 10
图中红色部分是我尝试设置的变量,我想赋值不同的工作表名给变量ls,然后执行公式,就能实现对不同工作表的公式应用。在公式中用ls变量代替工作表名。这段代码有问题,求助应该这...
图中红色部分是我尝试设置的变量,我想赋值不同的工作表名给变量ls,然后执行公式,就能实现对不同工作表的公式应用。在公式中用ls变量代替工作表名。这段代码有问题,求助应该这么写。
展开
1个回答
展开全部
下面一行三个红色的ls替换为下面内容(注意必须保留空格、注意英文的符号、建议复制):
"& ls &"
"& ls &"
追问
Dim ls As Worksheet
Set ls = Sheets("cw24")
For i = 4 To 6
Cells(i, 26).Select
ActiveCell.FormulaR1C1 = _
"=IFERROR(INDEX('" & ls & "'!R1C1:R197C26,MATCH(RC2,'" & ls & "'!R1C1:R197C1,0),MATCH(R2C21,'" & ls & "'!R1C1:R1C26,0)),"""")"
Next
试了一下,不好使,我改的不对?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询