İki tarih arasındaki gün sayısını hesaplama?

Katılım
25 Şubat 2008
Mesajlar
24
Excel Vers. ve Dili
Office 2003 Pro VBA
İki tarih textboxlara girilecek. Bunlar arasındaki gün farkı bir diğer textboz a yazdırılacak. Bunun için gerekli vba kodu nedir? teşekkür ederim.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
İşte kodunuz.:cool:
Kod:
TextBox3.Value = Format(CDate(TextBox2.Value) - CDate(TextBox1.Value), "#,##0")
 
Katılım
29 Mart 2019
Mesajlar
37
Excel Vers. ve Dili
Macro
Altın Üyelik Bitiş Tarihi
01-04-2020
Herkese Hayırlı Akşamlar
Aradan 14 yıl geçmiş biliyorum ama aradım hep exel hücrelerde yapılmış bu işlem.Aradığım
Textbox1 e 11.04.2019 18:00
Textbox2 e 12.04.2019 17:00
Textbox3 e sayı ile 23:00 yada sayı ile 23 yazması.Bunu bulamadım.Böyle bir Makro kodu varmıydı.
Teşekkürler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Deneyiniz.:cool:
Kod:
TextBox3.Value = Format((CDate(TextBox2.Value) - CDate(TextBox1.Value)) * 24, "00")
 
Katılım
29 Mart 2019
Mesajlar
37
Excel Vers. ve Dili
Macro
Altın Üyelik Bitiş Tarihi
01-04-2020
Hay Allah razı olsun Orion1
süper oldu
Çok Teşekkürler
 
Katılım
22 Aralık 2021
Mesajlar
14
Excel Vers. ve Dili
vba
2 adet textbox var iki tarih aralığındaki tarihler A sütununda B sütununda da (A sütunun karşısındaki) veriler var "tarihler arasındaki verilerin toplamını yazan" kodları nasıl yazabilirim şimdiden teşekkür ediyorum.
 

Korhan Ayhan

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

C++:
Option Explicit

Private Sub CommandButton1_Click()
    Dim Toplam As Double
    
    Toplam = WorksheetFunction.SumIfs(Range("B:B"), Range("A:A"), ">=" & CLng(CDate(TextBox1)), Range("A:A"), "<=" & CLng(CDate(TextBox2)))
    
    Range("D1") = Toplam
    
    MsgBox Toplam
End Sub
 
Üst