hücre başındaki boşluk SORUNU

Katılım
7 Eylül 2012
Mesajlar
1
Excel Vers. ve Dili
office 2012 türkçe
A1 hücresinde metin yazılı iken b1 hücresine sayı olarak nasıl çevirebilirim.
=metinse(a1) denedim ama metnin başında boşluk bırakınca veya hiç bir şey yazmayıp space bar tuşu ile işlem yapınca yine metinmiş gibi doğru sonucu veriyor
 
Katılım
17 Şubat 2009
Mesajlar
5
Excel Vers. ve Dili
office 2000 türkçe
boşluk için birebir. sonra diğer işlemi yaparsın

Sub boslukat()
Dim sonsat As Long, i As Long
'A sütununda ki verilerin birinci satırdan başlayarak başındaki boşluk karakterlerini atar.
sonsat = Cells(65536, "A").End(xlUp).Row
For i = 1 To sonsat
If Left(Cells(i, "A").Value, 1) = " " Then
Cells(i, "A").Value = WorksheetFunction.Trim(Cells(i, "A").Value)
End If
Next
MsgBox "Başlardaki boşluklar atıldı.", vbOKOnly
End Sub
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Şu olur mu?

Kod:
=EĞERHATA(A1*1;"")
Bu formül "ali" "veli" gibi metinlerde boş bırakır, metin görünümlü sayılarla sayıları ise aynen geçirir.
 
Üst