• DİKKAT

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

Hücreden Veri Almak

  • Konbuyu başlatan Konbuyu başlatan esolen
  • Başlangıç tarihi Başlangıç tarihi
Katılım
20 Nisan 2005
Mesajlar
451
Arkadaşlar Merhaba;

Bir konuda yardımınıza ihtiyacım var,

Bir hücre içinde uzunlukları farklı olan bir metin bulunmaktadır. Benim amacım bu metinin içinde belli bir kelimeden sonra başlayan hücreyi almak, Bunu nasıl yapabilirim, Örnek metin aşağıdadır. işaretlediğim yeri başka bir hücreye taşımak istiyorum .

Dekont: Z00129 başka bir hücreye
02.11.2017 başka bir hücreye


Saygılarımla, ,



Dosya No: 2017/98631 - Evrak No: 2017-GE-450010 - Dekont: Z00129 / 02.11.2017 - Ref: P1123246/17 Z00129 2.11.2017
 
.

Dekont: ve Ref: kelimesi sabit her zaman var mı.

.
 
Son düzenleme:
.

Verinin A1 hücresinde olduğunu varsayarsak, aşağıdaki kodları deneyin.

Kod:
Sub kod()

    v = Range("A1")

    bir = Split(v, "Dekont:")(1)
    iki = Split(bir, "Ref:")(0)
    iki = Replace(iki, " ", "")
    iki = Replace(iki, "-", "")

    Range("B1") = Split(iki, "/")(0)
    Range("C1") = Split(iki, "/")(1)


End Sub

.
 
.

Dekont No
Kod:
=KIRP(SOLDAN(KIRP(YERİNEKOY(PARÇAAL(A1;(MBUL("Dekont:";A1)+7);MBUL("REF:";A1)-(MBUL("Dekont:";A1)+7));" -";""));BUL("/";KIRP(YERİNEKOY(PARÇAAL(A1;(MBUL("Dekont:";A1)+7);MBUL("REF:";A1)-(MBUL("Dekont:";A1)+7));" -";"")))-1))

Tarih
Kod:
=KIRP(SAĞDAN(KIRP(YERİNEKOY(PARÇAAL(A1;(MBUL("Dekont:";A1)+7);MBUL("REF:";A1)-(MBUL("Dekont:";A1)+7));" -";""));UZUNLUK(KIRP(YERİNEKOY(PARÇAAL(A1;(MBUL("Dekont:";A1)+7);MBUL("REF:";A1)-(MBUL("Dekont:";A1)+7));" -";"")))-MBUL("/";KIRP(YERİNEKOY(PARÇAAL(A1;(MBUL("Dekont:";A1)+7);MBUL("REF:";A1)-(MBUL("Dekont:";A1)+7));" -";"")))))

.
 
Çok teşekkür ederim.
Benim için büyük bir yükü ortadan kaldırdınız...
 
Geri
Üst