• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Vlookup ile Çekilen Veriyi Stringe Çevirme(VBA)

Katılım
14 Ağustos 2009
Mesajlar
13
Excel Vers. ve Dili
Microsoft Office 2007- İngilizce
Merhabalar,

vlookup ile çektiğim veri "ABC" olmasına rağmen eşleşmeyi bulamıyor. Hücreyi formül formatında olduğu için okuyamıyor diyeceğim, o da değil galiba, çünkü ilgili hücreye copy-paste special(Values) kodunu uyguladığımda da bulamıyor. Ayrıca Format Cells'den Text olarak seçmek de işe yaramıyor.
Sebebini bilen bir arkadaş yardımcı olursa şimdiden çok teşekkür ediyorum.

Kod:
Range("F1").Select
    ActiveCell.FormulaR1C1 = "=VLOOKUP(R[3]C[-5],Sheet3!C[-6]:C[-1],6,)"
    

    If Sheet4.Cells(1, 6) = "ABC"  Then
    MsgBox ("Eşleşme Sağlandı")
    
    Else
    MsgBox ("Eşleşme Sağlanamadı")
    Exit Sub
    End If
 
merhaba

bunu deneyiniz.
Kod:
Range("F1").Select
    ActiveCell.FormulaR1C1 = "=VLOOKUP(R[3]C[-5],Sheet3!C[-6]:C[-1],6,)"
    

    If Sheet4.Cells(1, 6)[COLOR="Red"].Text[/COLOR] = "ABC"  Then
    MsgBox ("Eşleşme Sağlandı")
    
    Else
    MsgBox ("Eşleşme Sağlanamadı")
    Exit Sub
    End If
 
Çok teşekkür ederim, verdiğiniz kod ile sorunum çözüldü.
 
Geri
Üst