忽略#VALUE的VBA代码!在平均公式中

时间:2015-06-09 07:43:52

标签: excel vba

我想修改下面的代码,以便忽略可能有#VALUE!错误的单元格。我在网上读过= IFERROR((AVERAGE(K:K)* 24),"")可以解决它,但它不起作用。

知道怎么解决吗?非常感谢。

Sub insert_formulas()

Worksheets("Parsing").Range("N2").Formula = "=AVERAGE(J:J)*24" 
Worksheets("Parsing").Range("O2").Formula = "=AVERAGE(K:K)*24" 

END SUB

1 个答案:

答案 0 :(得分:0)

在OP确认问题已解决后,将我的评论作为答案发布。

您的IFERROR在Excel 2010中运行良好。您是否记得要加倍引用字符?
Worksheets("Parsing").Range("N2").Formula = "=IFERROR(AVERAGE(J:J)*24,"""")"