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

problemas con procedimientos demasiado largo

Estas en el tema de problemas con procedimientos demasiado largo en el foro de Ofimática en Foros del Web. haber si alguien me puede ayudar, soy nuevo de la programacion en excel, de hecho no tengo ni idea, pero desde mi torpeza he conseguido ...
  #1 (permalink)  
Antiguo 12/08/2014, 11:15
 
Fecha de Ingreso: agosto-2014
Mensajes: 1
Antigüedad: 9 años, 8 meses
Puntos: 0
problemas con procedimientos demasiado largo

haber si alguien me puede ayudar, soy nuevo de la programacion en excel, de hecho no tengo ni idea, pero desde mi torpeza he conseguido hacer un cuadrante para controlar a 25 personas, con 35 conceptos distintos por personas, hasta aqui bien, luego e reado botones para recoger los valores que tiene cada persona en un dia determinado y trasladarlos a otro libro para hacer algo parecido como a una hoja de trabajo por dia, hasta aqui todo bien, el problema biene cuando al intentar porner el codigo en el primero libro para que si una celda esta ocupada salte a la de abajo, ya que me dice que el procedimiento es demasiado largo, haber el codigo lo tengo con un do while, pero necesito poner mas lineas de codigo y nome deja.
sabe alguien como puedo solucionarlo y de que manera.
  #2 (permalink)  
Antiguo 15/08/2014, 09:42
Avatar de Omura
Colaborador
 
Fecha de Ingreso: julio-2006
Ubicación: Peru
Mensajes: 3.491
Antigüedad: 17 años, 9 meses
Puntos: 185
Respuesta: problemas con procedimientos demasiado largo

para que te salga ese mensaje de error tienes que tener demasiado código en un solo procedimiento, hice la prueba copiando y pegando una pequeña macro y tuve que llegar a las 1800 lineas para que me salte el error, tu código puede tener menos o mas lineas, en realidad según la ayuda dice que debe ser menor a los 64KB, como solucionarlo pues fácil, partiendo tu código, por ejemplo dices que maneja 35 conceptos, probablemente cada concepto se pueda manejar con un procedimiento que va llamando al otro, en vez de tener 1 de 2000 lineas tener 35 de 60 lineas, te sera mucho mas fácil modificar el código, se ejecutara mas rápido, podrás tener código reutilizable, etc.
__________________
Mi error era de código... pero de código genético.

Etiquetas: demasiado, excel, largo, procedimientos
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 11:16.