- Katılım
- 17 Aralık 2019
- Mesajlar
- 31
- Excel Vers. ve Dili
- 2010
- Altın Üyelik Bitiş Tarihi
- 14-12-2021
Merhabalar,
Aşağıdaki makro kod ile aşağıdaki örnek formülü yapmaya çalışıyorum fakat makroda iferror kullanamıyorum.on error ile iletmeye çalışıyorum fakat hatayı buluyor yazıyor ama ilerletemiyorum.
Desteğinizi rica ederim.
Örnek formül
=EĞERHATA(DÜŞEYARA(H9;'Kapı Önü Bilgileri'!G:H;2;YANLIŞ);"K.ÖNÜ DEĞİL")
Sub nakliyebelirle()
Dim duseyara As String
On Error GoTo hata
sonhücre_ftl = Worksheets("DATA").Cells(Rows.Count, "D").End(xlUp).Row
For i = 6 To sonhücre_ftl
duseyara = Application.WorksheetFunction.VLookup(Worksheets("DATA").Range("I" & i).Value, Worksheets("Veri").Range("H:J"), 2, 0)
Worksheets("DATA").Range("U" & i).Value = duseyara
Next i
Exit Sub
hata:
Worksheets("DATA").Range("U" & i).Value = "K.ÖNÜ DEĞİL"
End Sub
Aşağıdaki makro kod ile aşağıdaki örnek formülü yapmaya çalışıyorum fakat makroda iferror kullanamıyorum.on error ile iletmeye çalışıyorum fakat hatayı buluyor yazıyor ama ilerletemiyorum.
Desteğinizi rica ederim.
Örnek formül
=EĞERHATA(DÜŞEYARA(H9;'Kapı Önü Bilgileri'!G:H;2;YANLIŞ);"K.ÖNÜ DEĞİL")
Sub nakliyebelirle()
Dim duseyara As String
On Error GoTo hata
sonhücre_ftl = Worksheets("DATA").Cells(Rows.Count, "D").End(xlUp).Row
For i = 6 To sonhücre_ftl
duseyara = Application.WorksheetFunction.VLookup(Worksheets("DATA").Range("I" & i).Value, Worksheets("Veri").Range("H:J"), 2, 0)
Worksheets("DATA").Range("U" & i).Value = duseyara
Next i
Exit Sub
hata:
Worksheets("DATA").Range("U" & i).Value = "K.ÖNÜ DEĞİL"
End Sub