Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
376to380
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
376to380
376to380
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Format überprüfen

Format überprüfen
07.02.2004 10:56:22
Marco M
Hallo und Guten Morgen,
ich möchte gerne in einem Sheet im Range ("L1,L3,L5:L10,L12,M3,M5:M10,G8") überprüfen, ob die Zeit im richtigen eingegeben wurde (Format [h]:mm z.B. 8:00 für 8 Std. bzw. 6:30 für 6,5 Std....usw).
Application.Union ist bereits im Gebrauch, aber dort kann ich es nicht einbauen.
Vielen lieben Dank und schönes Wochenende !
Marco M

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Format überprüfen
07.02.2004 11:10:07
Marco W.
Ich bin zwar kein Profi, aber das müsste funktionieren (bei mir hat es das)

Sub Makro4()
With Range("L1,L3,L5:L10,L12,M3,M5:M10,G8")
If .NumberFormat = "h:mm" Then
MsgBox "Alle Formatierungen sind korrekt!"
Else
MsgBox "Die Formatierung im überprüften Bereich ist nicht vollständig."
End If
End With
End Sub

AW: Format überprüfen
07.02.2004 11:21:15
Bert
Option Explicit

Sub Formattest()
Dim c As Range, wsh As Worksheet
Set wsh = Sheets("Tabelle1")
For Each c In wsh.[L1,L3,L5:L10,L12,M3,M5:M10,G8]
If c.NumberFormat <> "[h]:mm" Then
MsgBox "Falsches Zahlenformat in Zelle " & c.Address(0, 0) & " bitte korrigieren!"
wsh.Activate
c.Select
Exit Sub
End If
If Not IsNumeric(c) Then
MsgBox "Nur Zeitwerte möglich " & c.Address(0, 0) & " bitte korrigieren!"
wsh.Activate
c.Select
Exit Sub
End If
If IsEmpty(c) Then
MsgBox "Zelle " & c.Address(0, 0) & " darf nicht leer sein! Bitte korrigieren!"
wsh.Activate
c.Select
Exit Sub
End If
Next
End Sub

Bert
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige