wie kann ich per VBA prüfen, ob in eine Zelle eine Uhrzeit eingetragen worden ist?
Mein Problem ist:
In eine Zelle X sollen beliebige Einträge möglich sein. Trägt der Anwender eine normale Zahl ein (z. B. 333), dann soll mit diesem Eintrag weitergerechnet werden (per definierter Funktion, die in einer anderen Zelle steht). Steht aber in der Zelle X eine Uhrzeit, dann soll mit diesem Wert NICHT weitergerechnet werden.
Das Problem: Excel interpretiert Uhrzeit-Angaben als Zahlen. Und eine VBA-Funktion IsTime gibt es leider nicht (stattdessen nur IsDate).
Um also meine Funktion richtig definieren zu können, muß ich prüfen, ob in der Zelle X eine Uhrzeit steht (die von Excel als Zahl interpretiert wird) - oder aber eine normale Zahl. Aber wie geht das?
Für Hinweise zu diesem Problem wäre ich Euch sehr dankbar.
Herzliche Grüße
Ben.