Ein_Freund
Erfahrenes Mitglied
Mmhh... das bringt mich nicht wirklich weiter. Aber ich möchte Dir folgenden Vorschlag machen:
Wenn ich Dich richtig verstanden habe, heissen sowohl die Variable als auch die ComboBox 'Monat'. Dagegen wehre ich mich. Ab sofort nenne ich die ComboBox 'comboMonat'. Also, um nicht allen 12 Monaten einem LCase zu unterziehen und trotzdem die Umlaute umzuändern, schlage ich folgenden Code vor:
Monat = comboMonat.Text
If InStr(1, Monat, "ä") Then Replace((Monat, "ä", "ae")
Monat = LCase(Monat)
Fazit: Sollte in der ComboBox ein Monat mit dem Umlaut 'ä' ausgewählt werden, so wird er durch ein 'ae' ersetzt. Unabhängig davon wird der ausgewählte Monat in Kleinbuchstaben umgewandelt.
Das sollte es eigentlich tun...
Wenn ich Dich richtig verstanden habe, heissen sowohl die Variable als auch die ComboBox 'Monat'. Dagegen wehre ich mich. Ab sofort nenne ich die ComboBox 'comboMonat'. Also, um nicht allen 12 Monaten einem LCase zu unterziehen und trotzdem die Umlaute umzuändern, schlage ich folgenden Code vor:
Monat = comboMonat.Text
If InStr(1, Monat, "ä") Then Replace((Monat, "ä", "ae")
Monat = LCase(Monat)
Fazit: Sollte in der ComboBox ein Monat mit dem Umlaut 'ä' ausgewählt werden, so wird er durch ein 'ae' ersetzt. Unabhängig davon wird der ausgewählte Monat in Kleinbuchstaben umgewandelt.
Das sollte es eigentlich tun...
Zuletzt bearbeitet: