iki tarih arasındaki süreyi makro ile gün olarak yazmak

Katılım
28 Mart 2007
Mesajlar
127
Excel Vers. ve Dili
2003 Türkçe
iki tarih arasındaki süreyi MAKRO yardımı ile sadece gün olarak nasıl bulabiliriz..bununla ilgili MAKRO'yu yazabilirmisiniz...???:yardim:

örnek : 01.01.1990-05.12.1990= 50 gün olarak nasıl yazabiliriz.. kolay gelsin..
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Bununla ilgili forumda çok örnek var.

A1: Büyük tarih
A2: Küçük tarih


Kod:
Sub gün()
Range("A3").Value = DateValue(Range("A1")) - DateValue(Range("A2"))
End Sub
 

Korhan Ayhan

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

Alternatif olarak;

A1 hücresinde ilk tarih (Küçük)
B1 hücresinde son tarih (Büyük)

Aşağıdaki kod C1 hücresine günü hesaplar. Ve mesaj olarak bilgilendirir.

Kod:
Sub GÜN_HESAPLA()
    GÜN = CDate([B1]) - CDate([A1])
    [C1] = GÜN
    MsgBox "İKİ TARİH ARASI = " & GÜN & " GÜNDÜR."
End Sub
 
Katılım
15 Ağustos 2007
Mesajlar
248
Excel Vers. ve Dili
excel 2003
türkçe
Altın Üyelik Bitiş Tarihi
27-05-2024
Bu kadar basit ve güzel bir çözümLER için teşekkür ederim
basit derken yanlış anlaşımasın.
Gazeteci Hasan Pulur'a bir öğrenci sormuş yazılarınızı ne kadar zamanda yazıyorsunuz diye Hasan Pulur 45 dakikada diye cevap vermiş.Öğrencinin yüzünü ekşittiğini görünce ama 45 yıldan sonra 45 dakika diye cevap vermiş.
 
Üst