Hucreden Tarihi ve ismi istedigin formatta cekme

Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Arkadaşlar selam cok kısa ama epey uğraştıran birşey oldugu icin soruyorum siz üstadlarıma.

Acıklama dosyanın icinde mevcut ancak burada da yine belirtmek istedim A2de

isim B2de soyad C2dedoğum tarihi ve D2de yaş mevcut ben bunları E2'de

birleştirmek istiyorum birleştirirken dikkat edilmesi gereken bir kısıt var o da C2

'deki doğum tarihi makro ile E2'de birleştirirken sadece ay ve yıl formatında

birleştirmeli.

Cok uğraştım yapamadım yapan arkadaş olursa cok sevinirim.

Teşekkürler şimdiden.
 
Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
yok arkadaşım olmadı ingilizze excelde ay yerine month yıl yerine year dedim ama olmadı value veriyor bunu makro ile denedim normal hücre için değil dimi?
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
İngilizce karşılıkları dediğiniz gibi zaten... Ancak, #Value# hatası, formulden değil, c2 hücresine girdiğiniz "TARİH OLMAYAN" bir değerden kaynaklanıyor olabilir. Lütfen kontrol edin.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,435
Excel Vers. ve Dili
Ofis 365 Türkçe
Makroya gerek var mı bilemiyorum, fonksiyonla olmaz mı?

Kod:
=A2&" "&B2&" "&TEXT(C2;"gg/aa/yyyy")&" "&D2
=A2&" "&B2&" "&METNEÇEVİR(C2;"gg/aa/yyyy")&" "&D2
Not : Tarihi Tarih Yaptım :)
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,435
Excel Vers. ve Dili
Ofis 365 Türkçe
İlla Makro İle Olsun İstiyorsanız

İnceleyiniz. Doğum tarihi sütununun tarih olduğu varsayımına dayanarak :


Kod:
Sub Birlestir()
[E2:E65536].ClearContents
For i = 2 To [A65536].End(3).Row
    Tarih = Format(Cells(i, "C"), "dd/mm/yyyy")
    Cells(i, "E") = Cells(i, "A") & " " & Cells(i, "B") & " " & _
                    Tarih & " " & Cells(i, "D")
    Cells(i, "E").Replace What:=".", Replacement:="/", LookAt:=xlPart, SearchOrder _
        :=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Next i
End Sub
 
Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Çok teşekkür ederim arkadaşlar cok isime yaradı.

İlgilenen herkese cok teşekkürler.
 
Üst