VBA leere Zelle wenn Zeit nicht übereinstimmt
#1
Hallo Zusammen,
Ich habe in einem 1Sekunden Intervall die Temperatur und separat davon den Druck gemessen. Da die Messungen nicht immer zu gleichen Startpunkt gemessen werden und ab und zu mal beim Druck ein Messwert fehlt, brauche ich ein VBA Skript, welches mir die Werte von Temperatur und Druck zu jeder Sekunde in eine Zeile schreibt. Das klappt auch schon. Doch sobald ein Messwert beim Druck fehlt passen die Zeiten nichtmehr zueinander. Hat jemand eine Idee, wie ich einfach eine leere Zeile nacher in der Spalte vom Druck stehen habe?
Das Format sieht gerade so aus

14:28:34  22   14:28:34   10230
14:28:35  22   12:28:36   20231
Beim Druck fehlt eine Sekunde lang ein Messwert. Da hätte ich jetzt gerne eine leere Zeile. Es muss auch mit Vba umgesetzt sein.
Vielen Dank für eure Hilfe
Antworten Top
#2
Hallöchen,

mal als Ansatz was in der Art:

If Format((Cells(2, 1) - Cells(1, 1)), "s") > 1 Then MsgBox "Da fehlt was"
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • AJrace110
Antworten Top
#3
Hallo,

wie sieht Dein VBA-Skript aus?

Gruß Uwe
Antworten Top
#4
Ich würde gerne mal so eine Messreihe (Excel-Datei oder .CSV) sehen.
Wobei mich folgendes stutzig macht:
Zitat:Es muss auch mit Vba umgesetzt sein.
Warum?

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste