Hola a todos.
Como puedo hacer para importar un archivo de texto, tengo en la Hoja1
celda A1 la ubicación y el nombre del archivo Ej.: C:\Trabajo\Tipo1 el
archivo no tiene extensión y el nombre cambia, en este caso el archivo
se llama Tipo1.
Quisiera que el archivo se ubique en la Hoja1 celda D1.
Yo intente grabando una macro importando datos pero no puedo lograr que
me tome el nombre del archivo que esta en la celda A1. Este es el
código que genera.
Sub Macro2()
'
' Macro2 Macro
' Macro grabada el 19/12/2006
'
ActiveCell.Offset(0, 2).Range("A1").Select
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;C:\Trabajo\Tipo1", Destination:=ActiveCell)
.Name = "Tipo1_3"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 1252
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = True
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = True
End Sub
Muchas gracias.
Leer las respuestas