Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1684to1688
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datum in UF

Datum in UF
13.04.2019 08:16:03
Ludmila
Hallo,
nach Auswahl eines Jahr und Monat werden die Tage für das Monat angezeigt.
Nun möchte ich bei der cboZeit_Tag auch den Wochentag angezeigt haben, es liefert mit immer ab dem 1. "Sonntag" die Feiertage werden richtig angezeigt.
Wo liegt der Fehler?
Danke!
Gruß
Ludmila
https://www.herber.de/bbs/user/129125.xlsm

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum in UF
13.04.2019 08:33:39
Sepp
Hallo Ludmilla,
das Day() um DateSerial() war die Ursache!
Private Sub cboZeit_Monat_Change()
  Dim i As Integer
  Dim sFeiertag As String
  With UserForm1
    .cboZeit_Tag.Clear
    For i = 1 To Day(DateSerial(.cboZeit_Jahr.Value, .cboZeit_Monat.ListIndex + 1, 0))
      .cboZeit_Tag.AddItem i
      .cboZeit_Tag.List(.cboZeit_Tag.ListCount - 1, 1) = Format(DateSerial(.cboZeit_Jahr.Value, .cboZeit_Monat.ListIndex + 1, i), "dddd")
      sFeiertag = Feiertag(DateSerial(.cboZeit_Jahr.Value, .cboZeit_Monat.ListIndex + 1, i))
      If sFeiertag <> "" Then
        .cboZeit_Tag.List(.cboZeit_Tag.ListCount - 1, 2) = sFeiertag
      End If
    Next i
  End With
End Sub

VBA/HTML-CodeConverter, AddIn für Office 2002-2016 - in VBA geschrieben von Lukas Mosimann. Projektbetreuung:RMH Software & Media

Code erstellt und getestet in Office 16 - mit VBAHTML 12.6.0


 ABCDEF
1Gruß Sepp
2
3

Anzeige
AW: Datum in UF
13.04.2019 08:42:31
Ludmila
Hallo Sepp,
vielen Dank für Deine Hilfe.
Gruß
Ludmila

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige