![]() |
| VB 4/6- und VBA-Forum - Beitragsübersicht - |
|
| Von |
Tombowski |
| Datum |
27. Februar 2015 um 11:15:12 |
| Frage |
Hallo Zusammen bin seit dieser Woche etwas tiefer in VBS eingestiegen und auf ein Problem gestossen. es soll überprüft werden ob die eingabe in einer Excelzeile dem Format TT.MM.JJJJ hh:mm:ss entspricht. Die Prüfung erfolgt in einer Visualisierung mit VBS also nicht in Excel. Und der Bediener der Visualisierung wird später keine Möglichkeit haben auf die Windowsoberfläche zu gelangen. Mit isdate habe ich schon geprüft ob in der Zeile ein Datum steht oder gar nichts drin steht. Allerdings wollte ich noch überprüfen ob in der Excelzelle (benutzerdefiniertes Format TT.MM.JJJJ hh:mm) jemand z.B. sowas eingegeben hat 123454567,123454 Falls soetwas in der Zeile Steht, wird mir das in Excel mit ########## dargestellt und das kann irgendwie die isDate, soweit ich das erkenne, nicht interpretieren . benötige dringen Hilfe
hier mal ein Auszug aus dem Code ... Zeitstempel_1 = wsActive.cells(i,spalte).Value ... If IsDate(Zeitstempel_1)Then HMIRuntime.Trace "Zeitstempel_1.Value =" & Zeitstempel_1 & " ist gültig" & vbCrLf Else HMIRuntime.Trace "Zeitstempel_1.Value =" & Zeitstempel_1 & " ist kein Zeitformat oder 0" & vbCrLf Exit For End If
Danke schon mal vorab:) |
|
| [ Antwort schreiben | Zurück zum VB 4/6- und VBA-Forum | Forum-Hilfe ] |
|
|
| Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|