가능한 중복 :
Excel - VBA Question. Need to access data from all excel files in a directory without opening the files 그래서엑셀 VBA는 -, 엑셀 파일의 디렉토리에서 데이터를 가져하려고 계속
내가 함께 사람들이 전송 된 코드를 넣어하려고했는데 나와 이것이 내가 지금까지 가지고있는 것입니다 ...
Dim xcell As Range
Dim ycell As Range
Dim sheetname As String
Dim wbList() As String, wbCount As Integer, i As Integer
Dim wbname As String
FolderName = "\\Drcs8570168\shasad\Test"
wbname = Dir(FolderName & "\" & "*.xls")
While wbname <> ""
Set ycell = Range("a5", "h5")
Set xcell = Range("a2", "h2")
sheetname = "loging form"
ycell.Formula = "=" & "'" & FolderName & "\[" & wbname & "]" _
& sheetname & "'!" & xcell.Address
Wend
End Sub
저는이 사실에 익숙하지 않기 때문에 코드 유형 사람들이 저에게 제공 한 것에서 많이 바뀌지는 않았지만 함께 이해되기를 바라고 있습니다. 문제는 루프가 멈추지 않고 아무것도 출력하지 않는 것 같습니다.
죄송합니다. 그것은 출력 3 라인 (디렉토리에 3 파일 만)하지만 그들은 모두 같은 파일에서, 그래서 그것은 파일의 목록을 아래로 이동하지 않는 것 같습니다 ... – user960358