<15-2 폴더 내, 모든 텍스트 파일 가져오기>
작성자 정보
- 모아 작성
- 작성일
컨텐츠 정보
- 11 조회
- 0 추천
- 0 비추천
- 목록
본문
<15-2 폴더 내, 모든 텍스트 파일 가져오기>
Dim c As Range, FilePath As String, FileName As String
Dim data As String
Dim i As Integer, FileNum As Integer
Dim arr
Sheet1.Cells.Clear
Set c = Sheet1.Range("a1")
'폴더 선택 & 경로
With Application.FileDialog(msoFileDialogFolderPicker)
.Show
If .SelectedItems.Count = 0 Then
Exit Sub
Else
FilePath = .SelectedItems(1) & "\"
End If
End With
'폴더 내,텍스트 파일 존재 여부
FileName = Dir(FilePath & "*.txt")
If FileName = "" Then
MsgBox "폴더 내, 텍스트 파일이 없습니다"
Exit Sub
End If
Do While FileName <> ""
FileNum = FreeFile
Open FilePath & FileName For Input As #FileNum
Do Until EOF(FileNum)
Line Input #FileNum, data
arr = Split(data, ",")
If arr(0) <> "구분1" Then
c.Offset(i).Resize(1, UBound(arr) + 1) = arr
i = i + 1
End If
Loop
Close #FileNum
FileName = Dir
Loop
c.CurrentRegion.Columns.AutoFit
출처: https://lesserpainbetterlife.tistory.com/812 [전진수블로그 ✝ = ♥:티스토리]
|
포인트 선물 선물명단 선물하기
최소 5P ~ 최대 100000000P 까지 가능합니다.
로그인 후 선물하실 수 있습니다.
선물 받은 내용이 없습니다.
관련자료

모아
ex.9
-
등록일 21:53
-
등록일 21:52
-
등록일 21:51
-
등록일 21:51
댓글 0
등록된 댓글이 없습니다.