Macro importar archivos txt a la vez con delimitación
He visto que publicasteis un macro para importar archivos txt a excel pero yo quería que estuvieran delimitados
por punto. ¿Cómo podría ser?, el macro es el siguiente:
Sub abrir_txt() On Error Resume Next milibro = ActiveWorkbook.Name Set navegador = CreateObject("shell.application") carpeta = navegador.browseforfolder(0, "SELECCIONA CARPETA", 0, "c:\").items.Item.Path ChDir carpeta & "\" archi = Dir("*.txt") Do While archi <> "" Workbooks.OpenText archi, origin:=xlWindows, startrow:=1, DataType:=xlDelimited otro = ActiveWorkbook.Name ActiveSheet.Copy before:=Workbooks(milibro).Sheets(1) Workbooks(otro).Close False archi = Dir() Loop End Sub
También que se abra cada archivo en la misma hoja, en ese macro se abren un archivo en cada pestaña.
1 Respuesta
Respuesta de Luis Mondelo
2
Estimado, no me corre del todo bien, pero necesito realizar lo mismo, es tomar varios txt y pasarlo con formato de separación "espacio" ... todos en una misma hoja del excel. ??? .. me ayudan ... agradecido. - Rodrigo Rivera