Hücre içinde isteğe uyarlanmış. Çift tel No girebilmek.

ikikan

Altın Üye
Katılım
3 Mart 2009
Mesajlar
519
Excel Vers. ve Dili
excel 2003 tr
Altın Üyelik Bitiş Tarihi
12.02.2026
Arkadaşlar bir hücre gurubuna çift tel girmek zorundayım
isteğe uyarlanmış kodu olan veya bilen varsa yardımlarını bekliyorum.


000 000-####---000 000-####
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Excelde 15 basamaktan sonrası 0 olarak görünür. Bu nedenle istediğiniz pratikte mümkün değil. Mutlaka aynı hücrede olmaları gerekiyorsa farklı iki hücreye yazıp üçüncü bir hücrede birleştirme yapabilirsiniz. Örneğin aşağıdaki formül E1 ve F1 hücrelerindeki sayıları formülde belirtilen şekilde birleştirir:

=METNEÇEVİR(E1;"0000 000 00 00")&"-"&METNEÇEVİR(F1;"0000 000 00 00")
 
Katılım
20 Şubat 2012
Mesajlar
242
Excel Vers. ve Dili
office2007 Türkçe
Şu şekillerde deneyiniz..

1) Telefon numaraları zaten hücrelerde yazılı ve birleştirmek istiyorsanız:

BİRLEŞTİR(A4; DAMGA(10); B4; DAMGA(10); C4)

2) Numaralar mevcut değil ve elle yeni giriyorsanız:

Önce isteğiniz hücreye iki telefonun birincisini yazarak giriniz ve bir boşluk (TAB) oluşturun hücreden çıkmadan ardından Alt + Enter tuşuna basınız ve ikinci numarayı yazınız.
Bu sizin örnek hücreniz olacak.
Diğer hücrelere de bir iki numara arasında bir boşluk olacak şekilde giriş yapın. Giriş işlemi bitince örnek hücrenizi seçin ve biçim boyacını tıklayın(Fırça ikonu). Giriş yaptığınız hücreleri seçerseniz onlarında artık alt alta geldiklerini göreceksiniz.

3) Makro ile yapayım diyorsanız:

Kod:
Sub HucredeIkiTel()
'Telefonların arası bir boşluk ile girilmiş olmalıdır. İstediğniz kadar 
'telefon numarası yazabilirsiniz hücrelere.
Dim rng As Range: Set rng = Application.Range("A2:A32") 'Kendinizinkini ayarlayın. 
Dim cel As Range
For Each cel In rng.Cells
    With cel
    cel.Replace What:=" ", Replacement:="" & Chr(10) & "", LookAt:=xlPart
    cel.EntireRow.AutoFit
    End With
Next cel
End Sub
 
Üst