Crear archivo con la misma estructura Excel
Tengo una macro para copiar de un libro a otro una fila, y copie 200 filas mas y cada fila es un libro diferente. Lo hace perfecto. Ahora necesito que dentro de cada archivo que he creado, deje en la columna A unos títulos que siempre son los mismos, es decir en la columna A debe ir siempre esto
CED
NOM
APE.
La macro que tengo es la siguiente:
Sub Macro1()
Dim RutaArchivo As String
Dim sh As Worksheet
Dim l2 As Workbook
Dim i As Long
'
Application.DisplayAlerts = False
Application.ScreenUpdating = False
'
Set sh = Sheets("Hoja1")
RutaArchivo = "C:\Users\Usuario\Documents\Pruebas\"
'
For i = 2 To sh.Range("A" & Rows.Count).End(3).Row
sh.Range("A" & i & ":C" & i).Copy
Set l2 = Workbooks.Add
With l2.Sheets(1).Range("B1")
.PasteSpecial Paste:=xlPasteAll, Transpose:=True
l2.SaveAs RutaArchivo & .Value & ".xls", xlNormal
l2.Close False
End With
Next
End Sub
2 respuestas
Respuesta de Dante Amor
1
Respuesta de Gabriel Pérez
1
