ExcelSetCellAsDateTime
Aufbau
ExcelSetCellAsDateTime(iRow, iCol, dtValue)
Typ
Vorgehensweise
Beschreibung
Dieser Vorgang setzt die angegebene Zelle des aktuellen Arbeitsblatts auf den Datums-/Zeitwert. Das Ergebnis wird möglicherweise als Zahl statt als Datums- und Zeitangabe ausgegeben.
Parameter: 3
iRow = Die Zeilennummer der Zelle. 1 ist die oberste Zeile.
iCol = Die Spalte der Zelle. 1 entspricht Spalte A
dtValue = Das Datum und die Uhrzeit, auf die die Zelle gesetzt werden soll.
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