Zum Hauptinhalt springen

ExcelGetCellIsDateTime

Aufbau

ExcelGetCellIsDateTime(iRow, iCol)

Typ

Funktion

Beschreibung

Diese Funktion gibt „1“ zurück, wenn die angegebene Zelle des aktuellen Arbeitsblatts ein Datums-/Zeitwert oder eine Formel ist, deren Ergebnis ein Datums-/Zeitwert ist, und „0“, wenn dies nicht der Fall ist.

Parameter: 2

iRow = Die Zeilennummer der Zelle. 1 ist die oberste Zeile.

iCol = Die Spalte der Zelle. 1 entspricht Spalte A

Beispiel

Probieren

ExcelNewFile(3, „v2003“)

ExcelGetSheetByIndex(1)

ShowMessage(ExcelGetCellIsDateTime(1,1)) 'Gibt „0“ zurück

ExcelSetCellAsDateTime(1,1,CDate("2021-08-11") 'Achtung, dies führt möglicherweise dazu, dass statt des Datums selbst dessen numerischer Wert eingefügt wird!!!

ShowMessage(ExcelGetCellIsDateTime(1,1)) 'Sollte „1“ zurückgeben

außer

ShowMessage(LastExceptionMessage)

Ende des Versuchs