Thema Datum  Von Nutzer Rating
Antwort
28.03.2021 18:58:57 ChrisFeyer
NotSolved
Blau Anzeigen des aktuellen Monat/ Tag in Combobox
28.03.2021 20:09:44 Mase
Solved
28.03.2021 20:47:17 ChrisFeyer
NotSolved
28.03.2021 20:55:24 Mase
Solved
28.03.2021 21:02:28 ChrisFeyer
NotSolved

Ansicht des Beitrags:
Von:
Mase
Datum:
28.03.2021 20:09:44
Views:
528
Rating: Antwort:
 Nein
Thema:
Anzeigen des aktuellen Monat/ Tag in Combobox

Beschäftige Dich mal damit, welche Datentypen Eigenschaften erwarten und welche Datentypen Methoden/Funktionen liefern.

.ListIndex erwartet eine Zahl, aber MonthName() oder WeekdayName() liefern jeweils einen String.


 

Ausserdem :

Die erste Schleife soll die Monate 1 bis 12 über die AddItem-Methode hinzufügen.

Die erste Anweisung innerhalb Deiner Schleife soll den ersten Monatsnamen eines Jahres hinzufügen, aber die zweite Anweisung soll bereits den aktuellen Monatsnamen auswählen.

Abgesehen davon, dass die Funktion Month() anstelle MonthName() anzuwenden ist, stimmt also

a) der Datentyp nicht

b) Wenn erst Januar hinzugefügt wurde (1.Durchlauf), wie soll dann März angezeigt werden können?

 

MonthName-Funktion (Visual Basic für Anwendungen) | Microsoft Docs

ListIndex-Eigenschaft | Microsoft Docs

Month-Funktion (Visual Basic für Anwendungen) | Microsoft Docs

WeekdayName-Funktion (Visual Basic für Anwendungen) | Microsoft Docs

 


    Dim i As Integer
    
    For i = 1 To 12
        cmb_Monat.AddItem MonthName(i)
     Next
     
    For i = 1 To 7
        cmb_Tag.AddItem WeekdayName(i)
    Next
     
    cmb_Monat.ListIndex = Month(Now)
    cmb_Tag.ListIndex = Weekday(Now)

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
28.03.2021 18:58:57 ChrisFeyer
NotSolved
Blau Anzeigen des aktuellen Monat/ Tag in Combobox
28.03.2021 20:09:44 Mase
Solved
28.03.2021 20:47:17 ChrisFeyer
NotSolved
28.03.2021 20:55:24 Mase
Solved
28.03.2021 21:02:28 ChrisFeyer
NotSolved