VLookup içinde Split kullanımı

Katılım
20 Temmuz 2006
Mesajlar
171
Excel Vers. ve Dili
Office 2016 Tr
Merhaba,

Şu şekilde bir satırda;
Kitap1.Text = WorksheetFunction.VLookup(Split(Cells(Bul.Offset(0, 7)), "&")(1), Sheets("KITAP").Range("A2:B" & Sheets("KITAP").Range("A65536").End(3).Row), 2, 0)

Split ile sonucu alamıyorum.
Bul.Offset(0, 7) = "&4&75&3&254" değerini alıyor. Buradan 4 değerini almak istiyorum.
VLookup içine manuel olarak 4 yazınca sonucu getiriyor.

Yardımcı olabilir misiniz?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Bul.Offset(0, 7) = "&4&75&3&254" demişsiniz fakat;

Split(Cells(Bul.Offset(0, 7)), "&")(1) ile cells kullanmışsınız.

Aşağıdaki gibi deneyiniz.

Split(Bul.Offset(0, 7), "&")(1)
 
Katılım
20 Temmuz 2006
Mesajlar
171
Excel Vers. ve Dili
Office 2016 Tr
Merhaba,

Bul.Offset(0, 7) = "&4&75&3&254" demişsiniz fakat;

Split(Cells(Bul.Offset(0, 7)), "&")(1) ile cells kullanmışsınız.

Aşağıdaki gibi deneyiniz.

Split(Bul.Offset(0, 7), "&")(1)
Ömer bey denedim farketmedi.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
split sonucuna +0 ekleyin.

Dosyanızı görmediğim için aşağıdakileri sırasıyla deneyiniz.

Split(Bul.Offset(0, 7), "&")(1) +0

Split(Cells(Bul.Offset(0, 7)), "&")(1) +0
 
Katılım
20 Temmuz 2006
Mesajlar
171
Excel Vers. ve Dili
Office 2016 Tr
Ömer hocam teşekkür ederim (+0) oldu. Saygılarımla.
 
Üst