Foros del Web » Soporte técnico » Ofimática »

Dudas sobte excel

Estas en el tema de Dudas sobte excel en el foro de Ofimática en Foros del Web. Hola a todos y de antemano muchas gracias por su ayuda, quisiera ve r si me pudieran ayudar a generar un progama a travez de ...
  #1 (permalink)  
Antiguo 22/01/2007, 13:13
 
Fecha de Ingreso: enero-2007
Mensajes: 1
Antigüedad: 17 años, 3 meses
Puntos: 0
Dudas sobte excel

Hola a todos y de antemano muchas gracias por su ayuda, quisiera ve r si me pudieran ayudar a generar un progama a travez de excel para captura de datos.

Saludos
  #2 (permalink)  
Antiguo 23/01/2007, 01:38
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Dudas sobte excel

Hola anaanaya . Bienvenida al foro.

El foro de Bienvenida a Foros del Web es para presentarse y, si quieres, contarnos algo sobre tí. Para preguntas concretas utiliza el foro que mejor se adapte a tu duda.

Muevo tu mensaje al foro de Ofimática desde Bienvenida a Foros del Web.

Saludos,
  #3 (permalink)  
Antiguo 23/01/2007, 11:28
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
Re: Dudas sobte excel

Mira este ejemplo:

http://es.geocities.com/eavj666peru/Formulario.xls

Abraham
  #4 (permalink)  
Antiguo 07/02/2007, 11:27
 
Fecha de Ingreso: junio-2006
Mensajes: 240
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Dudas sobte excel

abrahamvj intente usar su ejemplo pero me genera error de compilacion en este segmento del codigo:

fila = ActiveCell.Row
ActiveCell = Val(TextBox5)
Range("b" + fila) = TextBox1
Range("c" + fila) = TextBox2
Range("d" + fila) = TextBox3
Range("e" + fila) = ComboBox1
Range("f" + fila) = Val(Round(TextBox4, 0))
Unload UserForm1
Worksheets("hoja1").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Worksheets("hoja2").Activate


Lo que te resalte en azul, me dice que no se ha definido Sub o Funcion.
Que puede ser?
  #5 (permalink)  
Antiguo 08/02/2007, 10:06
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
Re: Dudas sobte excel

que version de excel tienes????

Abraham
  #6 (permalink)  
Antiguo 08/02/2007, 13:59
 
Fecha de Ingreso: junio-2006
Mensajes: 240
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Dudas sobte excel

Offices 97. me ayudas como lo puedo solucionar? gRACIAS
  #7 (permalink)  
Antiguo 08/02/2007, 14:16
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
Re: Dudas sobte excel

Borrale todos los ROUND que veas, aparentemente, la version de VBA del excel 97 no lo reconoce. No te variara los resultados.

Abraham
  #8 (permalink)  
Antiguo 08/02/2007, 15:49
 
Fecha de Ingreso: junio-2006
Mensajes: 240
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Dudas sobte excel

Pero le borreo dos Round que encontre pero me genera error de sintaxis pues quedaria asi:

fila = ActiveCell.Row
ActiveCell = Val(TextBox5)
Range("b" + fila) = TextBox1
Range("c" + fila) = TextBox2
Range("d" + fila) = TextBox3
Range("e" + fila) = ComboBox1
Range("f" + fila) = Val((TextBox4, 0))
Unload UserForm1

Me puedes arreglar ese segmento de codigo para pegarselo al resto. Gracias
  #9 (permalink)  
Antiguo 09/02/2007, 04:12
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Re: Dudas sobte excel

Para el tema de ROUND y excel 97, puedes crearte una función personalizada, para redondear. Aquí la tienes: http://www.vbfrance.com/codes/VBA-EX...-97_32811.aspx
  #10 (permalink)  
Antiguo 09/02/2007, 07:54
 
Fecha de Ingreso: junio-2006
Mensajes: 240
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Dudas sobte excel

okis amigo, ya lo cuadre y me funciono bien Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:02.