Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Format von TextBoxen

Forumthread: Format von TextBoxen

Format von TextBoxen
29.02.2004 15:22:03
Ina
Hallo Forum,
einen schönen Sonntag wünsche ich in die Runde!
Ein kleines Problem für euch, ein ganz, ganz grosses für mich...
Ich möchte folgende Formate für meine UserForm1, TextBoxen 1-17 festlegen:
Für TextBox1 das Format für 5 Ziffern (#0000), für TextBoxen 2-17 das Format Stunden:Minuten (HH:MM).
Mein bisheriger Code (freundlicherweise von Josef Ehrensberger zur Verfügung gestellt):

Private Sub CommandButton1_Click()
Dim intIndex As Integer, bolausgefüllt As Boolean, lngleereZeile As Long
For intIndex = 1 To 5
If Controls("TextBox" & CStr(intIndex)) = "" Then
Call FehltWas
Controls("TextBox" & CStr(intIndex)).SetFocus
Exit Sub
End If
Next
For intIndex = 1 To 7
If Controls("CheckBox" & CStr(intIndex)) = True Then bolausgefüllt = True: Exit For
Next
If Not bolausgefüllt Then
MsgBox "Angabe fehlt: Schicht gültig am...   ", 48, "Hinweis :-)"
Exit Sub
End If
With Worksheets("Tabelle1")
lngleereZeile = .Cells(65536, 2).End(xlUp).Row + 1
If lngleereZeile < 8 Then lngleereZeile = 8
For intIndex = 1 To 5
.Cells(lngleereZeile, intIndex + 1) = Controls("TextBox" & CStr(intIndex))
Controls("TextBox" & CStr(intIndex)) = ""
Next
For intIndex = 1 To 7
.Cells(lngleereZeile, intIndex + 6) = IIf(Controls("CheckBox" & CStr(intIndex)), "X", "")
Controls("CheckBox" & CStr(intIndex)) = False
Next
For intIndex = 6 To 17
.Cells(lngleereZeile, intIndex + 8) = Controls("TextBox" & CStr(intIndex))
Controls("TextBox" & CStr(intIndex)) = ""
Next
End If
End With
TextBox1.SetFocus
If lngleereZeile = 107 Then
Call TabelleVoll
Unload Me
End If
End Sub

Wer kann einem VBA-Anfänger den Code entsprechend "umstricken"??
Vielen Dank im Voraus!!!
Grüsse, Ina
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Format von TextBoxen
29.02.2004 16:15:15
Nepumuk
Hallo Ina,
Textboxen habe wie der Name schon sagt, das Format Text. Du kannst nur bein befüllen oder ausfüllen über die Format - Funktion dem Wert ein Format geben.
Gruß
Nepumuk
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige