Import1 secondari ()
rngStart fioco come gamma
Regolare il oFS = CreateObject (“Scripting.FileSystemObject„)
FOpen = Application.GetOpenFilename (“lime di testo (*.txt), *.txt„)
oFile stabilito = oFS.OpenTextFile (FOpen, 1)
'Regolar outfile = oFS.CreateTextFile (“c:\SaveDataFile.txt ")
Regolare il rngStart = ActiveCell
'salvo i dati di spaccatura alla cellula attiva del currect.
myArr fioco ()
myArr di ReDim (0)
tempArr fioco ()
Fare mentre non oFile.AtEndOfStream
sData = oFile.Readline
Se InStr (sData, vbTab) allora
lo strarr = ha spaccato (sData, vbTab)
Se UBound (strarr) <> UBound (myArr) allora
myArr della conserva di ReDim (UBound (strarr))
myArr (UBound (strarr)) = strarr (UBound (strarr))
Concluder se
Altrimenti
Se UBound (myArr) > 0 allora myArr di SaveData
myArr di ReDim (0)
myArr (0) = sData
Concluder se
Ciclo
myArr di SaveData
oFile.Close
movimento di rngStart.Select 'di nuovo ad inizio
Sommergibile dell'estremità
SaveData secondario (arr come variante)
Per i = 0 a UBound (arr)
ActiveCell.Offset (0, i). Valore = arr (i)
Dopo
ActiveCell.Offset (1, 0). Prescelto
Sommergibile dell'estremità
|