Separar información por semanas en excel (Macro)

Separar información por semanas en excel (Macro): Esta sencilla macro nos permite separar información de acuerdo a la fecha para lo cual toma como punto de separación al fin de semana, de esta forma puedes agrupar tu información por periodos que comprenden de Lunes a Domingo. A continuación puedes visualizar el codigo de la macro asi como descargar el archivo.

Podemos utilizar esta macro para agrupar información correspondiente a un reporte de ventas, reporte de facturación, reporte de pagos entro otros.

Para utilizar el archivo es necesario habilitar macros, el ejemplo contiene la información de un reporte de facturación  sobre el el cual se ejecuta la macro (presionar el boton separar por semanas) .

Para aquellos que desean aprender como se hizo esta macro a continuación coloco la codificación utilizada.

Sub ShowWeeks()
Dim iToday As Integer
Dim iYesterday As Integer
 
Range("B11").Select
iYesterday = Weekday(ActiveCell.Value)
Do Until IsEmpty(ActiveCell.Value)
ActiveCell.Offset(1, 0).Select
iToday = Weekday(ActiveCell.Value)
If iToday < iYesterday Then
ActiveCell.EntireRow.Insert
ActiveCell.Offset(1, 0).Select
End If
iYesterday = iToday
Loop
Range("A1").Select
End Sub

Descagar Macro separar por semanas en Excel.xls

Ingresa tu correo electrónico y te convertiré en un experto en Excel. ↓

También podría interesarte ...

Agrega tu comentario

Comentarios
  1. Posted by Vicmary
    • Posted by Gustavo A. Sebastiani Cépeda
  2. Posted by Carlos Arzate
  3. Posted by Carlos