アプリケーション定義またはオブジェクト定義のエラーとして、間違ったエラーを取得していますどこか分からないのコードを実行することができません。 :私はRCが[-9]列が列にXそれぞれのセルは、「進歩」としての値を取得しても 私のコードがある同じ列に
VLOOKUP
を実行する必要がある場合、任意の負の値を持っている場合のようなコードが必要
Sub Customer()
Dim lastrow As Long
Dim lastrow_v As Long
Dim Cus As Worksheet
Dim Ven As Worksheet
Set Cus = ActiveWorkbook.Worksheets("Customer")
Set Ven = ActiveWorkbook.Worksheets("Vendor")
lastrow = Cus.Range("A" & Rows.Count).End(xlUp).Row
lastrow_v = Ven.Range("A" & Rows.Count).End(xlUp).Row
Cus.Range("X3:X" & lastrow).FormulaR1C1 = "=IF(RC[-9]<1,""Advances"",IF(VLOOKUP(RC[-1],'Customer'!C46:C47,2,0))"
end sub
数式内のカッコの開閉をカウントしてください!また、2番目の「IF」は不完全です。式(RC [-1]、 'Customer'!)C46:C47(C [X] 、2,0)) ""は意味していますか? –
IFを削除してみましたが、進行中のみを除くすべての列に対して#N/Aエラーが発生しました。 –
お客様!$ C $ 46:$ C $ 47,2戻す列は2つありません。ルックアップ列を賢明に拡張する必要があります。 Customer!$ C $ 46:$ D $ 47 – QHarr