Aus einer externer Anwendung bekomme ich die Werte für Jahr, Monat, Tag, Stunde, Minute, Sekunde und Milisekunde in VBA unter Excel.
Mit "DateSerial" kann ich Jahr, Monat, und Tag zu einem Datum zusammenfassen. Mit "TimeSerial" kann ich Stunde, Minute und Sekunde zu einer Uhrzeit zusammenfassen. Ich kann die beiden auch addieren und in einer Excel-Zelle als DatumUhrzeit anzeigen lassen.
Aber bisher habe ich keine Möglichkeit gesehen, auch die Milisekunden ins Spiel zu bringen.
Ist das überhaupt möglich unter VBA?
Ich meine, ist es möglich, alle Datum und Uhrzeit (inkl. Milisekunden) zu einer Variable zusammenzufassen und mit dieser Variable berechnungen anzustellen (z.B. Subtraktion, um eine Zeitdifferenz zu erhalten.)?
Mein zweites Problem:
In Excel kann ich manuell einer Zelle z.B. eine Datumsformat oder Uhrzeitformat zuordnen, so dass die Zelle die Zahlen als Datum oder Uhrzeit interpretiert und entsprechend anzeigt.
Wie kann ich das von VBA aus auch erreichen, dass die Zelle mir etwa in der Format "tt.mm.jjjj hh:mm:ss.xxx" den Zeitpunkt anzeigt?
Gruss
Ali