Bulunduğumuz AYA göre tarih değiştirmek

bulentkars

Altın Üye
Katılım
5 Ağustos 2005
Mesajlar
668
Excel Vers. ve Dili
2003 TR
Altın Üyelik Bitiş Tarihi
23-03-2027
Merhaba,

"D4" Hücresinde "01.01.1900" tarih mevcuttur, yapmak istediğim makroyu çalıştırıdığımda bulunduğumuz ay hangisi ise ayı değiştirecek.

Örneğin.
Ocak ayında olduğumuz için 01.01.1900
Şubat ayı için 01.02.1900
Mart ayı için 01.03.1900
Nisan Ayı için 01.04.1900

D4 Hücresi bulunduğumuz aya göre değişmesini istiyorum.
Yardımcı Olabilirseniz sevinirim.
Şİmdiden Teşekkürler
 

Korhan Ayhan

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

Range("D4") = DateSerial(Year(Range("D4")), Month(Date), 1)
 

bulentkars

Altın Üye
Katılım
5 Ağustos 2005
Mesajlar
668
Excel Vers. ve Dili
2003 TR
Altın Üyelik Bitiş Tarihi
23-03-2027
Korhan Bey Merhaba,

Hata alıyorum.
 

Ekli dosyalar

bulentkars

Altın Üye
Katılım
5 Ağustos 2005
Mesajlar
668
Excel Vers. ve Dili
2003 TR
Altın Üyelik Bitiş Tarihi
23-03-2027
Korhan Bey Merhaba,
Aynı şekilde hata verdi.. kodun başına on error resume next yazdığımda düzeldi. Teşekkürler
 

Ekli dosyalar

Korhan Ayhan

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

C++:
Sub Test()
    Range("D4") = DateSerial(Year(Range("D4").Text), Month(Date), 1)
End Sub
 

bulentkars

Altın Üye
Katılım
5 Ağustos 2005
Mesajlar
668
Excel Vers. ve Dili
2003 TR
Altın Üyelik Bitiş Tarihi
23-03-2027
Teşekkürler Korhan Bey, Elinize sağlık
 
Üst