mustafa1205
Altın Üye
- Katılım
- 23 Ekim 2010
- Mesajlar
- 1,435
- Excel Vers. ve Dili
- Office 2016 / 64 Bit - Türkçe
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Ekte gönderdiğim örnekte de açıklama yapmaya çalıştım. Hücre içerisindeki verinin önünde ve sonunda boşluklar bulunmakta. Bunları iptal ederek sadece veriyi almak istiyorum. Teşekkür ederim.
MerhabaEkte gönderdiğim örnekte de açıklama yapmaya çalıştım. Hücre içerisindeki verinin önünde ve sonunda boşluklar bulunmakta. Bunları iptal ederek sadece veriyi almak istiyorum. Teşekkür ederim.
Sub BoşluklarıTemizle()
Dim Hücre As Range
Application.ScreenUpdating = False
For Each Hücre In Range("A1:A" & [A65536].End(3).Row)
Hücre.Value = Trim(Replace(Trim(Hücre.Value), Chr(160), ""))
Next Hücre
Application.ScreenUpdating = True
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
Merhaba
Kodları dener misiniz
Kod:Sub BoşluklarıTemizle() Dim Hücre As Range Application.ScreenUpdating = False For Each Hücre In Range("A1:A" & [A65536].End(3).Row) Hücre.Value = Trim(Replace(Trim(Hücre.Value), Chr(160), "")) Next Hücre Application.ScreenUpdating = True MsgBox "İşleminiz tamamlanmıştır.", vbInformation End Sub
Kırp fonksiyonunu da kullanabilirsiniz. Yine biçimden dolayı olmuyorsa metni sütunlara dönüştür diyerek, sınırlandırılmıştan boşluk seçeneğini seçebilirsiniz.