我正在使用 VBA 破解和拼接一个宏来更新快速手册导出的报告。我正在使用嵌套的 IF 公式为自己创建一个过滤器。
我使用的公式是:
=IF(ISBLANK(I2),IF(ISBLANK(I3),IF(ISBLANK(H2),IF(ISBLANK(H3),"X",""),""),""),"")
(如果引用的 4 个单元格为空白,这将用 X 填充一个单元格,如果其中任何一个单元格有值,则不执行任何操作)。
我试过的代码是这样的:
Range("N2").Formula = "=IF(ISBLANK(I2),IF(ISBLANK(I3),IF(ISBLANK(H2),IF(ISBLANK(H3),"X",""),""),""),"")"
我遇到的问题是"
之前的X
被读取为代码的结尾(我认为);我收到编译错误。
任何人都可以帮助我一点吗?