将公式从 vba 传递到单元格
passing formula from vba to cell
我正在尝试使用 Excel 在 Excel 单元格中传递公式 VBA:
Mt_1 = "trade-508-cd"
bpTargetRange.FormulaR1C1 = "=IF(ISNUMBER(SEARCH(""*""&Mt_1&""*"",RC[-1])),""1"",""0"")"
当运行上面的单元格有folrmula:
=IF(ISNUMBER(SEARCH("*"&@Mt_1&"*",B2)),"1","0")
但应该是:
=IF(ISNUMBER(SEARCH("*trade-508-cd*",B2)),"1","0")
请尝试下一个代码:
Dim Mt_1 As String: Mt_1 = "trade-508-cd"
bpTargetRange.Formula2R1C1= "=IF(ISNUMBER(SEARCH(""*" & Mt_1 & "*"",B2)),""1"",""0"")"
我的回答假设 Mt_1
是一个 VBA 变量...
我正在尝试使用 Excel 在 Excel 单元格中传递公式 VBA:
Mt_1 = "trade-508-cd"
bpTargetRange.FormulaR1C1 = "=IF(ISNUMBER(SEARCH(""*""&Mt_1&""*"",RC[-1])),""1"",""0"")"
当运行上面的单元格有folrmula:
=IF(ISNUMBER(SEARCH("*"&@Mt_1&"*",B2)),"1","0")
但应该是:
=IF(ISNUMBER(SEARCH("*trade-508-cd*",B2)),"1","0")
请尝试下一个代码:
Dim Mt_1 As String: Mt_1 = "trade-508-cd"
bpTargetRange.Formula2R1C1= "=IF(ISNUMBER(SEARCH(""*" & Mt_1 & "*"",B2)),""1"",""0"")"
我的回答假设 Mt_1
是一个 VBA 变量...