我使用宏记录器编写代码,当我在excel中执行代码时,它可以正常工作,但是当我运行宏时,它在第一个单元格中返回“ FALSE”。请注意,这在表格中。
Range("H2").Select
ActiveCell.FormulaR1C1 = _
ActiveCell.FormulaR1C1 = _
"=IFS([@[x]]>10,""y"",[@[xx]]>10, ""yy"",[@[xxx]]>10,""yyy"",[@]z]="""","""")"
答案 0 :(得分:1)
要解决问题并提高可读性,您可以这样重写代码:
Range("H2").FormulaR1C1 = _
"=IFS([@[x]]>10,""y"",[@[xx]]>10, ""yy"",[@[xxx]]>10,""yyy"",[@]z]="""","""")"