- Katılım
- 6 Temmuz 2008
- Mesajlar
- 1,875
- Excel Vers. ve Dili
- OFFİCE 2010- TÜRKÇE
Kolay gelsin arkadaşlar.Aşağıdaki kodda düşeyara ile hücredeki verinin ilk 5 harfini içeren kelimeyi diğersayfada aratıp o kelimeyi içeren hücrenin yanındaki 2. ve 3. veriyi almakistiyorum ama nerede hata yapıyorum.
Vlook up özelliği kullanılamıyor hatası alıyorum.
Vlook up özelliği kullanılamıyor hatası alıyorum.
Kod:
s1.Range("a13") = WorksheetFunction.VLookup(aranan, s2.Range("A:AW"), 6, 0)
s1.Range("k28") = WorksheetFunction.VLookup(aranan, s2.Range("A:AW"), 4, 0)
s1.Range("h28") = "1"
s1.Range("a28") = WorksheetFunction.VLookup(aranan, s2.Range("A:AW"), 3, 0)
[COLOR="Red"][SIZE="2"]ara = Left(s1.Range("a13"), 5)
s1.Range("a15") = WorksheetFunction.VLookup((" * " & ara & " * "), s3.Range("B:AW"), 2, 0)
s1.Range("a17") = WorksheetFunction.VLookup((" * " & ara & " * "), s3.Range("B:AW"), 3, 0)
s1.Range("a18") = WorksheetFunction.VLookup((" * " & ara & " * "), s3.Range("B:AW"), 4, 0[/SIZE][/COLOR]
