makro duseyara sonucu yok hatası sılme

Katılım
23 Haziran 2024
Mesajlar
20
Excel Vers. ve Dili
Office 2019
Merhaba

asagıdaki döngunun sonucu yok hatasını bos olarak yazdırmak ıcın neyı eklememız lazım


For i = 2 To Sayfa1.Range("A2").End(xlDown).Row

Sayfa1.Cells(i, 9) = Application.VLookup(Sayfa1.Cells(i, 3), Sayfa2.Range("C:E"), 3, False)

Next
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,065
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Deneyiniz.

Sayfa1 de 9. Sütunun içeriğini temizledikten sonra kodu yeniden çalıştırın.

C++:
For i = 2 To Sayfa1.Range("A2").End(xlDown).Row
If Not IsError(Application.VLookup(Sayfa1.Cells(i, 3), Sayfa2.Range("C:E"), 3, False)) Then
Sayfa1.Cells(i, 9) = Application.VLookup(Sayfa1.Cells(i, 3), Sayfa2.Range("C:E"), 3, False)
End If
Next
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,065
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Linkte faydalı olabilir..

 
Üst