Dudilla Tremenda !!

31/10/2004 - 15:18 por Alberto Sanz | Informe spam
Hola y saludos, foro.

Tengo el siguiente problema:

Dependiendo del tipo de mes que toque, es decir, 1 para los de 31 días, 2
para los de 30, 3 para 29 y 4 para 28, quiero que me coloque en una celda, el
porcentaje que previamente he insertado en otra hoja de la tabla y a su vez,
que si una persona que ha estado 21 días de Octubre, por poner un ejemplo, el
porcentaje del día 21 de un mes de 31 días.

Como he empezado a 'balbucear' cuatro cosillas en VB he logrado que detecte
el tipo de mes que es, 1-2-3-4, pero no resuelvo la 2ª parte del problema.
Que busque en una columna el nº de días de una persona y en la celda contigua
me indique el porcentaje correcto.

¿Me podríais indicar cómo hacerlo?

Muchas gracias por adelantado.

Preguntas similare

Leer las respuestas

#1 Anonimo
31/10/2004 - 15:35 | Informe spam
Creo que enfocas mal el problema. ¿Qué necesidad tienes de
'clasificar' los meses en 1, 2, 3 y 4? Esto no es necesario
en absoluto, pues sabiendo el mes sabes los dias que tiene.

La eleccion del porcentaje puedes ahcerla con la
instruccion select case

select case NumeroDiasMes
case 31
' aqui las instrucciones
case 30
' aqui las instrucciones
case 29
'
case 29
'
case else
msgbox 'error numero de dias mes incprrecto'
end select






Hola y saludos, foro.

Tengo el siguiente problema:

Dependiendo del tipo de mes que toque, es decir, 1 para


los de 31 dà­as, 2
para los de 30, 3 para 29 y 4 para 28, quiero que me


coloque en una celda, el
porcentaje que previamente he insertado en otra hoja de la


tabla y a su vez,
que si una persona que ha estado 21 dà­as de Octubre, por


poner un ejemplo, el
porcentaje del dà­a 21 de un mes de 31 dà­as.

Como he empezado a 'balbucear' cuatro cosillas en VB he


logrado que detecte
el tipo de mes que es, 1-2-3-4, pero no resuelvo la 2ª


parte del problema.
Que busque en una columna el nº de dà­as de una persona y


en la celda contigua
me indique el porcentaje correcto.

¿Me podrà­ais indicar cómo hacerlo?

Muchas gracias por adelantado.
.

Respuesta Responder a este mensaje
#2 Héctor Miguel
01/11/2004 - 08:48 | Informe spam
hola, Alberto !

... problema: dependiendo del tipo de mes ... 1 para los de 31 dias, 2 para los de 30, 3 para 29 y 4 para 28
... que me coloque en una celda, el porcentaje que previamente he insertado en otra hoja de la tabla
... si una persona que ha estado 21 dias de Octubre ... el porcentaje del dia 21 de un mes de 31 dias.
... he empezado a 'balbucear' cuatro cosillas en VB [...]



te sugiero que analices 'a conciencia' la propuesta de Fernando Arroyo
cualquiera de las formulas es [simplemente] 'perfecta y sencilla' ;)
solo 'tienes que' poner en una celda [p.e. en 'A1'] el numero de dias que la persona 'estuvo'
=> usando como 'entrada' un dato_fecha 'completo' [dia/mes/año] en el formato de tu sistema [p.e.]
si suponemos que la persona estuvo del 21 al 25 de octubre ['esto nos daria' un total de 5 dias del mes de octubre]
=> introduce como dato la fecha del 5 de Octubre de x_año < => la formula te 'devolvera' el porcentaje que corresponda a 5 dias de un mes de 31 <
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida