CurrentDb.Execute "INSERT INTO Codigo(CpCodBarras,CpCodEms, CpNome, CpTotalItens, CpData) Values (" & StrBarra & ",'','','', #" & Date & "#)"
No inicio do código uma cláusula que checa se existe algum campo na tabela com a data atual, se sim.. significa que ja foi atualizado hoje... e encerra o código.
If DCount("*", "Codigo", "cpData=#" & Date & "#") > 1 Then
MsgBox "Este registro ja foi atualizado", vbInformation, "Atenção"
Exit Sub
Caso nao prosegue o código e cria a nova linha com a data atual atualizando em seguida a mesma...
http://dl.dropbox.com/u/26441349/Leitor_de_codigo.rar
Quanto ais relatorios famos o fazer por form que falta...
Veja qual o prmeiro e me fale, especifique tambem como o quer..
Faremos isto amanha.
Cumprimentos