Excel中带字符串变量的间接函数
我想在vba中的字符串变量中插入此函数:Excel中带字符串变量的间接函数,excel,vba,Excel,Vba,我想在vba中的字符串变量中插入此函数: a是图纸名称-=间接((a)和“!f8”) 此代码不起作用: s=“=INDIRECT((“&”&a&“&”)&“&”&f8””)用工作表的名称更改“Tabelle3” Sub FormulateMe() Dim s As String s = "Tabelle3" ActiveCell.Formula = "=INDIRECT(""" & s & "!A1"")" End Sub Sub-FormulaTo
a
是图纸名称-=间接((a)和“!f8”)
此代码不起作用:
s=“=INDIRECT((“&”&a&“&”)&“&”&f8””)
用工作表的名称更改“Tabelle3”
Sub FormulateMe()
Dim s As String
s = "Tabelle3"
ActiveCell.Formula = "=INDIRECT(""" & s & "!A1"")"
End Sub
Sub-FormulaToCell()
把a、s调暗为线
a=工作表(1)。名称“更改为任何工作表”
s=“=Indirect(”&a&“!F8”)”将公式作为字符串插入
范围(“$A$1”)。值=s'将字符串插入单元格
端接头
谢谢大家。
我找到了答案:
ActiveCell.Value=“=间接(&“”&“”&a&““&”!f8”&“”&“&”)”你说的不工作是什么意思?我没有正确的公式,因为“和!chars。。。我总是会出错什么是错误?“!f8”的问题。。。如何将其转换为字符串我有一个问题!嗯<代码>“!f8”
是一个字符串。你还没有透露错误信息。我也有同样的问题。你能解释一下为什么它不起作用吗?你到底想要什么,这段代码不能做?你可以发布一个预期的输出吗?