2014-06-30 57 views
0

所以我試圖改變使用VLOOKUP空白時收到的任何N/A。這是目前我用來運行VLOOKUP的公式。使用IFERROR從VLOOKUP替換N/A

Sheets("WSO Interest").Range("H" & i).FORMULA = _ 
"=VLOOKUP('WSO Interest'!G" & i & ",'WSO Positions'!G:H, 2, 0)" 

我不知道放在哪裏IFERROR聲明,這是我與工作的一個公式,但我不斷收到錯誤,指出對象沒有定義。

IF iserror('WSO Interest'!G" & i & ",'WSO Positions'!G:H, 2, 0) 
range(H)="" 
else: ('WSO Interest'!G" & i & ",'WSO Positions'!G:H, 2, 0) 
end if 

任何想法?所有幫助表示讚賞!

+4

'表( 「WSO利息」)範圍( 「H」 &I).Formula =「= IFERROR(VLOOKUP(...) 「」「」「)」' –

+0

這工作!謝謝您的幫助! – user3727316

回答

0

正如我在評論中提到,只需使用:

Sheets("WSO Interest").Range("H" & i).Formula = "=IFERROR(VLOOKUP(...),"""")"