错误'1004无法设置范围类的FormulaArray属性

时间:2018-06-25 20:12:45

标签: excel vba excel-vba

在将其删除为重复帖子之前,我已经阅读了所有其他帖子并尝试了解决方法。

ActiveSheet.Cells(2, b + 5).Select
    Selection.FormulaArray = "=IF(AND(AY2=""Yes"",BF2=""Unsure""),TEXTJOIN(""|"", TRUE, IF(BE2=Data!H:H, Data!I:I, TEXT("",""))),""N/A""))"

我也尝试过(从TEXT(“”,“”中删除“”):

ActiveSheet.Cells(2, b + 5).Select
    Selection.FormulaArray = "=IF(AND(AY2=""Yes"",BF2=""Unsure""),TEXTJOIN(""|"", TRUE, IF(BE2=Data!H:H, Data!I:I, TEXT(,))),""N/A""))"

我已经在Excel中手动使用了此公式,并且可以正常工作。该公式远远少于255个字符,因此我在考虑它的语法/公式错误?不确定,因为它可以在Excel中使用。

0 个答案:

没有答案