Amigão Excel não sei não, mas posso indicar um fórum que tem Excel e que é Nota 10.
http://www.expertaccess.com.br/forumnew/forum_topics.asp?FID=12&SID=dcez9z3z92z68z569d6z747583de7736
Quanto a introduzir a data, abra um Recordset assim:
Private Sub Comando24_Click()
If Me.Texto120 <> "" Then
'Tratamento de erro caso não exista a tabela
On Error Resume Next
'Exclue a tabela antiga antes de importar a nova
DoCmd.DeleteObject acTable, "verificacao"
On Error GoTo 0
'Importa a tabela
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12, "verificacao", Texto120, True
CurrentDb.Execute ("ALTER TABLE verificacao ADD COLUMN data Text;")
Dim db As Database, rst As Recordset
Set db = CurrentDb()
Set rst = db.OpenRecordset("SELECT * from verificacao;")
rst.MoveFirst
Do While Not rst.EOF
rst.Edit
'Nome do campo data igual a Date, se quiser Data/Hora substitua o Date por Now()
rst.Fields("data") = Date
rst.Update
rst.MoveNext
Loop
Set rst = Nothing
Set db = Nothing
MsgBox "Tabela importada com sucesso!", vbInformation
Else
MsgBox "Selecione uma planilha!", vbInformation
End If
End Sub