- Katılım
- 28 Kasım 2007
- Mesajlar
- 919
- Excel Vers. ve Dili
- Office 2010 İngilizce
Merhaba arkadaşlar,
Koddada göreceğiniz üzere Sheet2 den Sheet1 in C kolonuna veri getirmeye çalışıyorum. Veri yoksa if(iserror) de olduğu gibi mesela "yok" yazdırmak için kodu nasıl düzeltmem gerekiyor.
Kod:
Sub vlookup_1() 'sheet den
On Error GoTo hata
For sut = 1 To WorksheetFunction.CountA(Range("c:c"))
'For sut = 1 To 3
Range("d" & sut) = WorksheetFunction.VLOOKUP(Range("c" & sut), Sheets("Sheet2").Range("a:b"), 2, 0)
Next
Exit Sub
hata:
MsgBox "c sütununda verisiz hücreyi doldurmalısınız."
End Sub
