AD ile SOYAD arasındaki boşluk ayarlama

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
21 Ağustos 2007
Mesajlar
107
Excel Vers. ve Dili
excel 2019
AD ile SOYAD arasındaki boşlukları ayarlama

Merhaba arkadaşlar;

Örneğin;
TextBox1.Value = Trim(" MURAT TANER ONGUN ")
verilsin.

Trim ile baştaki ve sondaki boşluk karakteri yok ediyoruz.
İstediğim şey ise MURAT, TANER ve ONGUN arasındaki boşluk sayısını teke düşürmek.
"MURAT TANER ONGUN" olsun istiyorum.Amacım boşlukları teke düşürmek.
Bu işlemi yapabilecek bir fonksiyon veya kod var mı?
Tabiki diğer farklı isimlere de uygulanabilsin.
Yardımlarınız bekliyorum.
 
Son düzenleme:
Katılım
10 Temmuz 2008
Mesajlar
65
Excel Vers. ve Dili
2003 English
merhaba
boşluk ayarlamayı
TextBox1.Value = Trim(" MURAT "+" "+"TANER "+" "+" ONGUN ")
şeklinde yapabilirsin
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,680
Excel Vers. ve Dili
Excel 2019 Türkçe
Not:İsim, [f14] hücresinde olsun.
Kod:
Sub nn()
a = Split([f14], "  ")
For i = 0 To UBound(a) - 1
 ad = ad & " " & a(i)
Next
MsgBox ad
End Sub
 
Katılım
10 Temmuz 2008
Mesajlar
65
Excel Vers. ve Dili
2003 English
hamit bey daha profosyonel açıklamaış :) teşekkürler
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,268
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Excel'in Trim fonksiyonu bu konuda daha başarılı.

Kod:
TextBox1.Value = Application.WorksheetFunction.Trim("    MURAT     TANER ONGUN    ")
 
Katılım
21 Ağustos 2007
Mesajlar
107
Excel Vers. ve Dili
excel 2019
Arkadaşlar çözümleriniz için teşekkür ederim. Problemim çözülmüş oldu.
Özellikle Necdet uzmanın çözümü tek bir komut. En pratiği o oldu.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst