Soru Metinden Parça Alma

okan32

Altın Üye
Katılım
12 Mayıs 2016
Mesajlar
367
Excel Vers. ve Dili
Ofis 2019- 32 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
16-04-2026
Bir metinden parça almak istiyorum yalnız almak istediğim metnin uzunluğu değişebilmektedir.Ekteki örnek dosyamda yapmak istediğimi yazdım. Şimdiden Teşekkürler
 

Ekli dosyalar

okan32

Altın Üye
Katılım
12 Mayıs 2016
Mesajlar
367
Excel Vers. ve Dili
Ofis 2019- 32 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
16-04-2026
Bir metinden parça almak istiyorum yalnız almak istediğim metnin uzunluğu değişebilmektedir.Ama metin her zaman "olarak" kelimesi ile bitiyor. Ekteki örnek dosyamda yapmak istediğimi yazdım. Şimdiden Teşekkürler
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,580
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Yani ikinci kelimeden "olarak" ile biten kısma kadar mı almak istiyorsunuz?
 

okan32

Altın Üye
Katılım
12 Mayıs 2016
Mesajlar
367
Excel Vers. ve Dili
Ofis 2019- 32 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
16-04-2026
Evet Korhan hocam
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,580
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=EĞERHATA(PARÇAAL(A1;MBUL(" ";A1)+1;MBUL("olarak";A1)+6-MBUL(" ";A1)-1);"")
 

Ömer

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

Bold seçimine göre hazırlamıştım. Alternatif olsun.

Deneyiniz.
Kod:
Sub parca_al()

    Dim i As Integer, a As Byte
   
    For i = 1 To Len([A1])
        If a = 0 Then
            If [A1].Characters(i, 1).Font.Bold = True Then
                a = i
            End If
        End If
        If a > 0 And [A1].Characters(i, 1).Font.Bold = False Then Exit For
    Next i
   
    [B1] = Trim(Mid([A1], a, i - a))
   
End Sub
 

okan32

Altın Üye
Katılım
12 Mayıs 2016
Mesajlar
367
Excel Vers. ve Dili
Ofis 2019- 32 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
16-04-2026
Korhan Hocam ve Ömer Hocam çok teşekkür ederim.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,323
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Google Sheets ile alternatif :

Capture.PNG

.

.
 
Üst