Página 1 de 1

estouro no campo numerico

Enviado: Ter Ago 09, 2011 2:44 pm
por joaofrancisco
Ola galera do forum. estou fazendo uma consulta e essa consulta e pra aparecer no listbox a consulta esta dando certo só que na primeira consulta que faço aparece uma mensagem de erro "ESTOURO NO CAMPO NUMERICO" estive fazendo algumas buscas e vi que é por causa da formatação no campo DATA que tem que ter a mesma formatação só que eu coloquei na mesma formatação do list e continua dando erro, só que o erro é só na primeira consulta depois de inserir os primeiros dados, depois que fecho o formulario e abro de novo e faço uma nova consulta ja não da mais esse erro, mais preciso corrigir o erro pq preciso fazer uma consulta assim que insiro o primeiro registro.

desde ja agradeço, um abraço a todos

Re: estouro no campo numerico

Enviado: Qua Ago 10, 2011 12:39 am
por mmbarquette
Caro João
Alguma sub ou function está tentando armazenar um valor numérico incompatível com a sua declaração. Explicando: se uma variável é declarada com Integer, poderá receber números inteiros entre -32.768 e 32.767. Se o número não for inteiro ou estiver fora desse intervalo, haverá estouro de número. Verifique as declarações das variáveis em cada módulo e veja se não nenhum procedimento que possa resultar em valores fora do subscrito da variável. Atente para o fato de que ainda temos varíáveis do tipo Single (vai de -1,4 x10E-45 até 3,4 x 10E38) e o tipo Double (de -4,94 x 10E-324 até 1,79 x 10E308).
Espero que ajude.
Abraço
Murilo

Re: estouro no campo numerico

Enviado: Qua Ago 10, 2011 12:56 am
por Mauro Coutinho
Ótima obs Murilo, com certeza é isso mesmo que está ocorrendo.

João, aproveite e veja mais sobre tipos de conversão em VBA no link abaixo:
Funções do VBA - Funções de Tipo - Parte 1
Determinando o Tipo de Dados contido em uma variável.
http://www.juliobattisti.com.br/cursos/ ... icao14.asp


[]s