Error De Desbordamiento En Visual Basic 6.0
ProgramadoresIniciar sesiónCorreo: Contraseña: Entrar Recordar sesión en este navegadorRecordar contraseña?Iniciar sesiónCrear cuentaDocumentación y RecursosCursos y ManualesBiblioteca de TemasCódigo FuenteNoticias/ArtÃculosForos y ConsultasForos de ConsultaChats de prog.Nuevo!!Tablón de NotasDiccionario informáticoProgramadoresProgramadoresOfertas de TrabajoSolicitudes para prog.Lista de CorreoProgramasProgramas/UtilidadesNuestros ProgramasIconos y CursoresPreguntas/RespuestasOtrosUtilidadesColaboradoresEncuestas/EstadÃsticasContactarLWP » Foros » Visual Basic » error '6': Desbordamiento Visual Basic - error '6': Desbordamiento VolverNuevo Tema<<>> Vista: arbolcronológicoerror '6': DesbordamientoManu(30/05/2006 23:04:49)45.533 visitas21 respuestasRE:error '6': DesbordamientoJorge(30/05/2006 23:14:45)RE:error '6': DesbordamientoManu(31/05/2006 00:22:57)RE:error '6': Desbordamientojuanma(06/02/2007 10:55:34)RE:error '6': Desbordamientolucas(22/09/2012 18:01:19)RE:errorjessica(05/05/2014 01:00:51)RE:error '6': DesbordamientoJavier(22/05/2007 00:29:48)RE:error '6': Desbordamiento al instalar juegoseliecer martinez(30/09/2007 17:24:41)RE:error '6': Desbordamientosteve(21/03/2012 20:26:47)RE:error '6': DesbordamientoCHRISTIAN RODRIGUEZ(01/06/2006 04:02:12)RE:error '6': Desbordamientomauro(28/09/2007 02:17:32)RE:error '6': Desbordamientomauro(28/09/2007 02:18:09)RE:error '6': DesbordamientoYungo(10/12/2011 00:26:09)RE:error '6': Desbordamientopipeline(05/05/2010 17:38:00)error '6': Desbordamiento en juegoFederico(09/06/2006 03:06:39)RE:error '6': DesbordamientoAlfredo(18/04/2007 01:15:49)RE:error '6': DesbordamientoWalter(13/12/2008 21:04:39)RE:errorRamses(04/02/2014 06:45:38)RE:error '6': DesbordamientoJose(17/01/2009 21:14:22)RE:error '6': DesbordamientoYIYO(31/03/2009 15:00:47)RE:error '6': DesbordamientoDIEGO CNADO(19/11/2011 23:27:01)RE:error '6': DesbordamientoRuben(13/07/2016 21:50:43) error '6': DesbordamientoPublicado por Manu(2 intervenciones) el 30/05/2006 23:04:49Sucede que mi código se esta ejecuntando correctamente hasta que al hacer la siguiente comparación... Dim wn_emp_ant As Integer wn_emp_ant = 14308 ' Clave de Empleado Anterior pero al tratar de actualizar dicha variable con un nuevo valor, que en este caso es 92716, me manda el siguiente mensaje: Error '6' en tiempo de ejecución: Desbordamiento A que se refiere
» Visual Basic clásico » Error 6 desbordamiento en visual basic Estas en el tema de Error 6 desbordamiento en visual basic en el foro de Visual Basic clásico en Foros del Web. Hola señores, Yo soy nuevo en esto, ando programando en vb, y siempre me sale el mismo error, el error 6 sobre desbordamiento. El programa ... #1 (permalink) 28/10/2011, 05:53 ddgpom Fecha de Ingreso: octubre-2011 Mensajes: 2 Antigüedad: 5 añosPuntos: 0 Error 6 desbordamiento en visual basic Hola señores, Yo soy nuevo en esto, ando programando en vb, y siempre me sale el mismo error, el error 6 sobre desbordamiento. El programa que tengo es el siguiente: Sub macro1() Load UserForm1 UserForm1.Show http://www.lawebdelprogramador.com/foros/Visual-Basic/644217-error-6-Desbordamiento.html End Sub Function calculo(x As Double, y As Double, z As Double) As Double Application.ScreenUpdating = False Dim k As Double Dim k1 As Double Dim k2 As Double Dim h As Double k = 60000 / 3.1415 k1 = k * x k2 = y * z calculo = k1 / k2 Application.ScreenUpdating = True End Function Function rendimiento(x As Double, y As Double) As Double Application.ScreenUpdating = False Dim x1 As Double Dim x2 As Double x1 = http://www.forosdelweb.com/f69/error-6-desbordamiento-visual-basic-954306/ 3.1415 * x * y x2 = x1 / 60 rendimiento = Round(x2, [1]) Application.ScreenUpdating = True End Function El error me lo marca en "calculo = k1 / k2", os agradeceria que me aportaseis alguna solucion, porque ya no se que hacer. Muchas gracias #2 (permalink) 28/10/2011, 19:44 JonathanB Usuario no validado Fecha de Ingreso: junio-2010 Ubicación: Guatemala Mensajes: 196 Antigüedad: 6 años, 3 mesesPuntos: 25 Respuesta: Error 6 desbordamiento en visual basic Saludos, podrías ser más específico como por ejemplo que valores estas utilizando como parámetro en la función calculo. Mientras más información nos proporciones, más fácil será que alguien te ayude ;) #3 (permalink) 28/10/2011, 20:21 JonathanB Usuario no validado Fecha de Ingreso: junio-2010 Ubicación: Guatemala Mensajes: 196 Antigüedad: 6 años, 3 mesesPuntos: 25 Respuesta: Error 6 desbordamiento en visual basic Para verificar los valores puedes realizar lo siguiente: Dirígete a la linea donde se encuentra la asignación calculo = k1 / k2 y presiona F9, ejecuta tu proyecto, este se detendrá antes de realizar la división. En modo Debug, puedes poner el cursor del mouse encima de tus variables para ver en un tooltip el valor que tienen asignados en ese momento, o puedes ingresar en la ventana de inmediato el comando ? seguido por la variable que necesitas saber el valor. Ej.: ?k1 ?k2 En el siguiente enlace puedes verificar el "tamaño" que tiene un double, para
vista error 6 de desbordamiento. Como solucionarlo? Solo consultas sobre macros y código VBA Excel. Reglas del Foro 1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta! Publicar una respuesta 8 mensajes • Página 1 de 1 error 6 de desbordamiento. Como solucionarlo? por mas_astuto » 16 Abr 2011 19:42 hola , me podrian sugerir como evitar el error 6 de desbordamiento en esta macro:Sub puente01()Dim F As IntegerDim L As IntegerDim delta As IntegerDim i As IntegerDim Ra As LongDim Rb As LongFuerza = InputBox("dame Fuerza:, en ton.", F)Fuerza = InputBox("dame Longitud, en mts.", L)delta = InputBox("dame delta, en mts.", delta)x = 0Do While x <= L Ra = F * (L - x) / L ' justo aqui se desborda Rb = F * x / L ' aqui tambien se desbordara x = x + delta Loop MsgBox ("tarea realizada") End Subgracias al foro mas_astuto Miembro Frecuente Mensajes: 184Registrado: 11 Oct 2010 17:51 Arriba Re: error 6 de desbordamiento. Como solucionarlo? por Adrian » 16 Abr 2011 19:52 Hola, prueba cambiando integer por long o double Adrian Moderator Mensajes: 6171Registrado: 13 Jun 2004 17:24Ubicación: Chamical La Rioja ARG Arriba Re: error 6 de desbordamiento. Como solucionarlo? por mas_astuto » 16 Abr 2011 21:27 adrian no funcionani con longni con doublegracias.mas_astuto mas_astuto Miembro Frecuente Mensajes: 184Registrado: 11 Oct 2010 17:51 Arriba Re: error 6 de desbordamiento. Como solucionarlo? por Antoni » 17 Abr 2011 06:10 Hola:En la ayuda de VBA encontrarás todo sobre el valor máximo de una variable según su tipo. ¿ No ves lago raro ?:Código: Seleccionar todoFuerza = InputBox("dame Fuerza:, en ton.", F)
Fuerza = InputBox("dame Longitud, en mts.", L)Saludos Antoni Miembro Frecuente Mensajes: 3837Registrado: 22 Dic 2009 04:58Ubicación: GALICIA (ESPAÑA) Arriba Re: error 6 de desbordamiento. Como solucionarlo? por Adrian » 17 Abr 2011 11:44 Para mà lo que esta sucediendo es que se rompe con la limitante de la capacidad de las variables, por eso lo que coloca Antoni es lógico. Por ahÃ, Excel te esta qeudando chico. Adrian Moderator