Soru VBA İLE SOLDAN PARÇA ALMA

Katılım
14 Kasım 2016
Mesajlar
170
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
09-01-2024
A1 HÜCRESİNDE İL ADI-DOĞUM TARİHİ VAR.
B1 HÜCRESİNE VBA İLE SADECE İL ADINI ALMAK İSTİYORUM.

Kod:
Left(Range("A1"),Find("-",Range("A1")-1))
kodu yukarıdaki gibi yapıyorum ama hatalı diyor.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Aşağıdaki şekilde deneyiniz...
Kod:
Range("B1").Value = Left(Range("A1").Value, InStr(1, Range("A1").Value, "-") - 1)
Alternatif olarak şöyle bir yapı da kullanabilirsiniz:
Kod:
Range("B1").Value = Split(Range("A1").Value, "-")(0)
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Rica ederim,
İyi çalışmalar...
 
Üst