Ir diretamente para o conteúdo principal

ExcelSetCellAsDateTime

Estrutura

ExcelSetCellAsDateTime(iRow, iCol, dtValue)

Tipo

Procedimento

Descrição

Este procedimento define a célula indicada da folha atual com o valor da data e hora. O resultado pode acabar por ser um número, em vez de uma data/hora.

Parâmetros: 3

iRow = A linha da célula. 1 é a linha superior.

iCol = A coluna da célula. 1 corresponde à coluna A

dtValue = A data e hora a definir na célula.

Exemplo

Experimente

ExcelNewFile(3, "v2003")

ExcelGetSheetByIndex(1)

ShowMessage(ExcelGetCellIsDateTime(1,1)) 'Retorna "0"

ExcelSetCellAsDateTime(1,1,CDate("2021-08-11") 'Atenção: isto pode inserir o equivalente numérico da data em vez da própria data!!!

ShowMessage(ExcelGetCellIsDateTime(1,1)) 'Deve devolver "1"

Exceto

ShowMessage(LastExceptionMessage)

Fim da tentativa