Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
hatada worksheetfunction sınıfının VLookup özelliği alınamıyor diye bir uyarı veriyor.
teşekürler
Private Sub UserForm_Initialize()
MUADİL = WorksheetFunction.VLookup(HAMMADDE, Sheets("H-LİSTE").Range("A:H"), 3, 0)
Set MUADİL_BUL = Sheets("H-LİSTE").Range("C:C").Find(MUADİL, LookAt:=xlWhole)
If Not MUADİL_BUL Is Nothing Then
ADRES = MUADİL_BUL.Address
Do
If Sheets("H-LİSTE").Cells(MUADİL_BUL.Row, "A") <> HAMMADDE Then
ListBox1.ColumnCount = 2
ListBox1.AddItem
ListBox1.list(SATIR, 0) = Sheets("H-LİSTE").Cells(MUADİL_BUL.Row, "A")
ListBox1.list(SATIR, 1) = Sheets("H-LİSTE").Cells(MUADİL_BUL.Row, "G")
SATIR = SATIR + 1
End If
Set MUADİL_BUL = Sheets("H-LİSTE").Range("C:C").FindNext(MUADİL_BUL)
Loop While Not MUADİL_BUL Is Nothing And MUADİL_BUL.Address <> ADRES
End If
End Sub
selam,
yazdığınız kodu çalıştırmayı başardım nihayet, ancak muadil olmayan hammaddeleri muadil olarak listeliyor.(ilk muadil tanımlaması doğru sonrakiler yanlış oluyor) birde listboxtan muadil olarak seçilen hammaddeyi kendi satırına değil c7 satırında değiştiriyor.
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.