UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo


No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

AlexGlez


Buenas noches tengo el siguiente archivo en cual ejecuto una macro para crear una tabla dinámica, dicha tabla se genera de la BD que se le alimenta por día, la macro genera un reporte semanal, lo que necesito hacer es que la macro identifique en que día inicia y termina cada semana del mes, dado que cada mes inicia y termina en días diferentes como por ejemplo:

El mes de agosto de 2016 (el cual se uso como base para crear la macro); 
la primer semana inicia en lunes y la ultima termina en miércoles, por lo que 
para la primer semana se suman 5 campos y para la última 3.

Para el caso de septiembre de 2016 la primer semana inicia en Jueves y la ultima termina en viernes, por lo que para la primer semana de este mes se sumarían solo dos campos y para la ultima 5 campos

Una vez mas agradecería su ayuda para saber si la macro puede identificar cuando inicia y termina cada semana del mes en que se trabaje.
Archivos
Libro1.xlsm
No tienes los permisos para descargar los archivos.
(161 KB)

servando


Buen día para tod@s.

Yo creo que una posibilidad sería tratar los datos de origen.
Poniendo, mediante la función weeknum (en castellano NUM.DE.SEMANA), en una columna esta información.
De esta forma la td ya nos presentará la información como queramos sin hacer nada más.

Adjunto fichero con mi propuesta. En él una macro trata los datos de la hoja "Reporte por Dia Agosto 2016" añadiendo la información del nº Semana ... etc. Luego en la Hoja td se visualizan las presentaciones como queramos, por día, por semana, por mes, ...etc.

Revisa el archivo y comenta por favor.

Un saludo desde Vitoria, Servando.
Archivos
td Libro.xlsm
No tienes los permisos para descargar los archivos.
(260 KB)

Igtelo

avatar
Se da por resuelto.

Servando: Gracias por tu solución y tiempo.

Un abrazo
Ignacio Téllez

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.