ich habe in einer Userform ein Kombinationsfeld (Name = SStunde), welches mit Zahlen gefüllt wird.
For i = 1 To 12
SStunde.AddItem (i * 2 - 1)
SStunde.AddItem (i * 2)
Next
Funktioniert grundsätzlich wie gewünscht, ich habe anschließend alle Zahlen von 1-24 zur Auswahl.Da dies im Formular eine Zeitangabe (Stunde) sein soll und weitere Verwendung in einer Berechnung etc. finden soll, wollte ich den Wert als zweistellige Zahl formatieren (auch der Optik wegen 1 --> 01)
Jeder Versuch, den Wert SStunde zu Dimensionieren (Dim SStunde as ...) endet in einer Fehlermeldung ("ungültiger Bezeichner").
Konkrete Frage:
Wie formatiere ich den Inhalt des Kombinationsfeldes zweistellig?
Wie wandele ich den Wert des Feldes in eine weiterverarbeitbare Zahl um?
Leider konnte ich keine Beispieldatei hochladen, da diese zu groß ist und jeglicher Versuch der Verkleinerung auf 300 kb in einer "Zerstörung" der Struktur und anderen Fehlermeldungen geendet hatte.
Ich hoffe, die Problematik wird auch so klar.
Danke vorab.
Gruß
David