Girilen Bir Tarihin Günlerini Hücrelere Yazdırma

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
731
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Merhaba arkadaşlar. Hayırlı Pazarlar.

Hücreye girilen bir tarihin günlerini hücrelere yazdırmak istiyorum. Elimde benzer örnekler var ama kendi dosyama uyarlayamadım. Yardımcı olursanız sevinirim. Sorum, dosya üzerinde daha iyi anlaşılır diye ekte gönderdiğim dosya da anlatmaya çalıştım.

Biçimlendirme ve formül ile ile değil, kod ile olacak
 

Ekli dosyalar

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Dener misiniz?
Kod:
Sub TarihYaz()
Range("O6:AS6") = ""
Range("O6") = Range("BA1")
    With Range("P6:AS6")
        .Formula = "=O6+1"
        .Value = .Value
    End With
End Sub
 
Son düzenleme:

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
731
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Dener misiniz?
Kod:
Sub TarihYaz()
Range("O6:AS6") = ""
Range("O6") = Range("BA1")
    With Range("P6:AS6")
        .Formula = "=O6+1"
        .Value = .Value
    End With
End Sub
Çok teşekkürler sayın dEdE.

Şöyle bir hata oluyor. Şubat ayını seçtiğimde 28 den sonra 1 gelmesi gerekirken, 29-30-31 diye devam ediyor. 30 çeken aylarda da 30 dan sonra 1 gelmesi gerekirken 31 geliyor. Hangi ayı seçersem o yın son gününden sonra bir sonraki ayın birinden 14'ün kadar devam etmesi gerekiyor.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif..

C++:
Option Explicit

Sub Test()
    Range("O6") = CDate(Range("BA1"))
    Range("O6:AS6").DataSeries
End Sub
 

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
731
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Üst