29.12.2020, 23:10
(Dieser Beitrag wurde zuletzt bearbeitet: 29.12.2020, 23:53 von AS49.
Bearbeitungsgrund: Nachtrag Schritt für Schritt Anleitung
)
Moin Community.
Kurzfassung:
Ich trage per Userform eine Zeit (z.b. 50:45) in eine Textbox ein.Nach dem klick auf "OK" wird diese Zeit ins Sheet eingetragen und mithilfe eines Befehls in ein anderes Sheet kopiert.
Oberhalb der Eintragung ist die Zelle die alles unterhalb dieser Zelle zusammenrechnen soll. Nur tut es das erst wenn ich selber in die Eintragung reinklicke und wieder raus gehe.
"Automatisches Berechnen" = An
"Zellenformat" = Benutzerdefiniert [hh]:mm (In jeder Spalte die genutzt wird)
Zusatz:
Mit der einen Userform wo ich mehreres Eintrage (auch in die besagte spalte) funktioniert es. Wenn ich es aber mit der 2. Userform mache, dass sich nur auf diese eine Spalte beschränkt, läuft es nicht wie bereits oben geschildert.
Der einzige unterschied in den beiden Codes, ist das ich anstatt
[...]
o = 300
For c = 1 To 23Sheets("00 MAIN").Cells(40, K) = Me.Controls("tb" & o).Text
[...]
um mehrere Sachen (23 Textboxen) einzutragen nur
[...]
Sheets("00 MAIN").Range("D30") = tbhours
[...]
schreibe, da ich mich nur auf eine Textbox beschränke.
Bin mit meinem Latain am ende. Wäre für weitere Ideen dankbar :)
Bin mit meinem Latain am ende. Wäre für weitere Ideen dankbar :)
Nachtrag:
Fehler: Anstatt 00:00 müssten bei beiden 50:30 stehen.