quando importo uma planilha em excel para uma tabela, utilizando o codigo abaixo
Diretorio = "C:\Sistemas\Controle Funcionario\doc\" & txtarquivo
Pasta = Me!txtpasta & "!"
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "tblexcel", Diretorio, True, Pasta
CurrentDb.Execute ("ALTER TABLE tblexcel ADD COLUMN hora time;")
CurrentDb.Execute ("ALTER TABLE tblexcel ALTER COLUMN DATA date;")
e quando converte o campo DATA, para data, ele fica com um @ no formato e o campo fica com uns caracteres estranhos, quando entro na estrutura da tabela e excluo o @, fica normal.
como alterar o formato do campo na tabela via codigo?
ao converter, conforme linha acima em vermelho, tem como formatar para dd/mm/aaaa?
Diretorio = "C:\Sistemas\Controle Funcionario\doc\" & txtarquivo
Pasta = Me!txtpasta & "!"
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "tblexcel", Diretorio, True, Pasta
CurrentDb.Execute ("ALTER TABLE tblexcel ADD COLUMN hora time;")
CurrentDb.Execute ("ALTER TABLE tblexcel ALTER COLUMN DATA date;")
e quando converte o campo DATA, para data, ele fica com um @ no formato e o campo fica com uns caracteres estranhos, quando entro na estrutura da tabela e excluo o @, fica normal.
como alterar o formato do campo na tabela via codigo?
ao converter, conforme linha acima em vermelho, tem como formatar para dd/mm/aaaa?