Import1 secundários ()
rngStart não ofuscante como a escala
Ajustar o oFS = o CreateObject (“Scripting.FileSystemObject”)
FOpen = Application.GetOpenFilename (de “limas texto (*.txt), *.txt”)
oFile ajustado = oFS.OpenTextFile (FOpen, 1)
'Ajustar outfile = oFS.CreateTextFile (“c:\SaveDataFile.txt ")
Ajustar o rngStart = o ActiveCell
'excepto os dados da separação na pilha ativa do currect.
myArr não ofuscante ()
myArr de ReDim (0)
tempArr não ofuscante ()
Fazer quando não oFile.AtEndOfStream
sData = oFile.Readline
Se InStr (sData, vbTab) então
strarr = separação (sData, vbTab)
Se UBound (strarr) <> UBound (myArr) então
myArr da conserva de ReDim (UBound (strarr))
myArr (UBound (strarr)) = strarr (UBound (strarr))
Terminar se
Mais
Se UBound (myArr) > 0 então myArr de SaveData
myArr de ReDim (0)
myArr (0) = sData
Terminar se
Laço
myArr de SaveData
oFile.Close
movimento de rngStart.Select 'de volta ao começo
Submarino da extremidade
SaveData secundário (arr como a variação)
Para i = 0 a UBound (arr)
ActiveCell.Offset (0, i). Valor = arr (i)
Em seguida
ActiveCell.Offset (1, 0). Seleto
Submarino da extremidade
|