Favor ayuda con esta macro
Estimados la siguiente macro abre y copia todos los archivos de una carpeta como txt en una hoja, pero quisiera adecuarla para que pueda hacer lo mismo pero con archivos excel, agradeceré vuestra ayuda con esto.-
Sub archivos_datCAP()
'escondemos el procedimiento'
Application.ScreenUpdating = False
'rescatamos los datos de la carpeta datos'
ChDir "D:\datos"
arch = Dir("*.*")
Set h1 = Sheets.Add
ActiveSheet.Name = "control"
Do While arch <> ""
uf = h1.Range("A1").SpecialCells(xlLastCell).Row + 1
Workbooks.OpenText _
Filename:=arch, _
Origin:=xlMSDOS, _
StartRow:=2, _
DataType:=xlFixedWidth, _
FieldInfo:=Array(0, 2), _
TrailingMinusNumbers:=True
ActiveSheet.UsedRange.Copy h1.Cells(uf, "A")
ActiveWindow.Close
arch = Dir()
Loop
End sub
1 Respuesta
Respuesta de Luis Mondelo
1