• DİKKAT

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

Metin içerisinden barkot numarası alma

Katılım
17 Şubat 2012
Mesajlar
5
Excel Vers. ve Dili
2003
merhabalar;

ekli dosya göreceğiniz gibi A sütununda bulunan metin içerisinde 278 ile başlayan barkot numaralarımız mevcut. barkot numaralarının yerleri değişken olduğu için metni sütunlara dönüştür uygulamasını kullanamıyorum. İlgili barkot numaralarını herhangi bir sütuna almam lazım. yardımlarınızı rica ederim. teşekkürler
 

Ekli dosyalar

Bu işlem en iyi makro ile olabilir. Dosya ektedir...

Kod:
Sub test()
    Set r = CreateObject("vbscript.regexp")
    r.Pattern = "\d{13}"
    
    For i = 1 To [a65536].End(3).Row
        Cells(i, "b") = r.Execute(Cells(i, "a")).Item(0)
    Next
End Sub
 

Ekli dosyalar

Aşağıdaki formül eğer barkoddan sonra hemen sayı yoksa düzgün çalışıyor. Ancak barkoddan sonra başka bir sayı varsa (örneğin 5. satır) düzgün çalışmıyor maalesef:

Kod:
=ARA(9,99999999999999E+307;--PARÇAAL(A1&"lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll";SATIR($1:$1000);14))
 
Geri
Üst