Ola Juliana Se o camo valor no banco está setado como moeda, tente inserir o valor como texto ( '" & vvalor & "' ), assim: Sql = "INSERT INTO produto (produto, detalhes,referencia, valor, categoria, tipo, foto, data_cadastro, data_cadastro ) VALUES ('" & vnome_prod & "','" & vdetalhes & "', #" & vref & "#, '" & vvalor & "', '" & vcategoria & "', '" & vtipo & "', '" & vfoto & "', #" & data & "#)" Deve funcionar... Espero ter ajudado Wellington Marinheiro