Saltar al contenido

Repetir Fila según valor de celda


vvargas

Recommended Posts

publicado

De antemano muchas gracias por la ayuda que me puedan prestar.

Tengo una base de datos en una hoja en la que necesito repetir una fila cuando en ella aparezca una fecha determinada en una de las celdas que la componen (a la fila). El problema es que la fecha aparece en varias filas de la base de datos y lo que ocupo es que repita la fila cada vez y no que me copie solo la primera fila siempre.

Ya logré hacer una macro para que cuando me aparezca por ejemplo el 10-10-2013 me inserte una fila en blanco pero no logro que me repita la fila cuando encuentre ese valor y la copie en esa linea en blanco (ya que como puse en el ejemplo los montos varian y las cuentas tambien), por lo que solo requiero repetir cada fila cuando aparezca esa fecha.

Cuenta Fecha Monto

Ejemplo como lo tengo:

Cuenta Fecha Monto

12345 10102013 5000

12345 11102013 100

12367 10102013 200

12367 11102013 7000

Como quisiera que quedara:

Cuenta Fecha Monto

12345 10102013 5000

12345 10102013 5000

12345 11102013 100

12367 10102013 200

12367 10102013 200

12367 11102013 7000

Muchas gracias

publicado

Para una solucion precisa necesito ver tu libro, codigo incluido, pero puede ser algo asi, generado por la grabadora:

Sub Macro1()
Columns("B:B").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.FormulaR1C1 = "=R[-1]C"
End Sub
[/CODE]

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.