Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeiteingabe

Forumthread: Zeiteingabe

Zeiteingabe
09.08.2003 14:42:48
daniel
hallo Freunde,
Ich soll in der Tabelle "NEU" in den Bereich E6:F36 und H6:I36 Uhrzeiten eingeben. Um schneller zu sein will ich die Eingabe in der Format hhmm eingeben.
Ich habe der Code der diese Format nach der Eingabe in hh:mm unwandelt ausversehen gelöscht.
Kann mich jemand helfen?
Danke,Freunde
Daniel
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeiteingabe
09.08.2003 15:01:40
th.heinrich
hallo Daniel,
warum CODE ? formatiere die entsprechenden BEREICHE nach Deinen wuenschen und speicher die tab als MUSTERVORLAGE (.XLT)
gruss thomas

AW: Zeiteingabe
09.08.2003 15:13:46
Daniel
Hallo Thomas,
wie schon angegeben, habe ich nicht so viel Ahnung von Excel. Der Code die ich gelöscht habe war PERFEKT!!!!! Wie kann mache ich mit Formattieren und als Mustervorlage speichern?
Ciao
Daniel.

Anzeige
AW: Zeiteingabe
09.08.2003 15:55:16
K.Rola
Hallo,
im Beispiel auf Eingaben in Spalte A begrenzt:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 1 Or Target.Count > 1 Then Exit Sub
Dim Zeit
On Error GoTo ende
Application.EnableEvents = False
Zeit = Right(Target, 2) / 1440 + Left(Target, 2) / 24
Target = Zeit
Target.NumberFormat = "h:mm"
ende:
Application.EnableEvents = True
End Sub

Gruß K.Rola

Anzeige
aus der xl-FAQ
09.08.2003 16:02:36
th.heinrich
hi Daniel,
wie kannst Du einen funzzenden CODE loeschen ? :-(
http://xlfaq.herber.de/texte/025698h.htm
als ersatz ?
gruss thomas
ps. nutzt bitte selbst die moeglichkeiten zur suche und wartet nicht auf die EWIGANTWORTER.

Anzeige
AW: Zeiteingabe
09.08.2003 16:07:05
Hajo_Zi
Hallo Daniel
ganz ohne Code geht es wie folgt
Autokorrektur
Ersetzen ,, Durch :
Damit wird aus 8,,45 die Zeit 8:45 und Du kannst nur mit der Numlock Tastatur arbeiten.

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
'   Erstellt von Hajo.Ziplies@web.de am 28.12.02
Dim RaBereich As Range, RaZelle As Range
Dim InS As Integer
Dim InM As Integer
' Bereich der Wirksamkeit
Set RaBereich = Range("B3:C20, D1:D7")
'    ActiveSheet.Unprotect
Application.EnableEvents = False
For Each RaZelle In Range(Target.Address)
If Not Intersect(RaZelle, RaBereich) Is Nothing Then
With RaZelle
If .Value <> "" Then
If IsNumeric(.Value) And InStr(.Value, ":") = 0 And _
InStr(.Value, ",") = 0 Then
.NumberFormat = "[hh]:mm"
If Len(Target.Value) > 2 Then
InS = Left(.Value, Len(.Value) - 2)
InM = Right(.Value, 2)
Else
'                            Stunden haben das Primat
'                             InS = .Value
'                             InM = 0
'                            Minuten haben das Primat
InS = 0
InM = .Value
End If
.Value = InS & ":" & InM
End If
End If
End With
End If
Next RaZelle
'    ActiveSheet.protect
Application.EnableEvents = True
End Sub

Gruß Hajo
Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Zurzeit gibt es wieder Probleme mit der E-Mail Benachrichtigung.
Ich bekomme Mails zu Beiträgen an denen ich nicht beteiligt bin und zusätzlich noch Mails zu meinen eigenen Beiträgen. Das Problem mit den eigenen Benachrichtigung kann gelöst werden durch Lösche und Neuanmelden. Dieses möchte ich aber nicht jeden Tag machen.
Um dieses Problem erstmal zu beseitigen habe ich die automatische Mailbenachrichtigung abgeschaltet.
Aus diesem Grunde ist es dem Zufall überlassen ob auf Rückfragen Antworten von mir kommen.

Anzeige
AW: Zeiteingabe
09.08.2003 20:13:40
Daniel
Hallo an alle,
ich war eine weile weg (Abkühlung!!!).
Ich bedanke mich für eure Hilfe: ich habe es hingekriegt. Ich bin von diese Forum sehr begeistert. Danke nochmal.
Gruß
Daniel.
P.S. : Habe noch ein paar Fragen, dazu später!!!

Danke für die Rückmeldung 'OT
09.08.2003 20:19:17
Hajo_Zi
;

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