• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru İş Günü sayısını bulma

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,543
Excel Vers. ve Dili
2021 LTSC TR
Kod:
Private Sub ComboBox7_Change()
If ComboBox7.ListIndex > -1 And ComboBox8.ListIndex > -1 Then
        TextBox25.Text = Format(DateSerial(ComboBox7.Text, ComboBox8.ListIndex + 1, 1), "dd.mm.yyyy") & " - " & _
                        Format(DateSerial(ComboBox7.Text, ComboBox8.ListIndex + 2, 1) - 1, "dd.mm.yyyy")
    End If
End Sub
Private Sub ComboBox8_Change()
If ComboBox7.ListIndex > -1 And ComboBox8.ListIndex > -1 Then
        TextBox25.Text = Format(DateSerial(ComboBox7.Text, ComboBox8.ListIndex + 1, 1), "dd.mm.yyyy") & " - " & _
                        Format(DateSerial(ComboBox7.Text, ComboBox8.ListIndex + 2, 1) - 1, "dd.mm.yyyy")
    End If
End Sub

ComboBox7 yıl "2021" seçiliyor
ComboBox8 ay " Ocak" seçiliyor
TextBox25 Dönem "01/01/2021 - 31/01/2021" formatında bilgi geliyor.
TextBox26' ya Seçilen yıl ve aya göre gelen dönem içerisinde kaç iş günü var ise nasıl yazdırabilirim?
 
Kod:
Kendinize uyarlayabilirsiniz
Date1 = DateSerial(ComboBox7.Text, ComboBox8.ListIndex + 1, 1)
Date2 = DateSerial(ComboBox7.Text, ComboBox8.ListIndex + 2, 1) - 1
İşGünü = WorksheetFunction.NetworkDays(Date1, Date2)
 
Sayın Ömer Faruk
Teşekkür eder, Saygılarımı sunarım
 
Geri
Üst