3
이 코드를 사용하여 Excel의 VBA를 사용하여 공유 지점의 파일을 반복합니다. 이 코드는 로컬 드라이브 경로를 사용할 때 잘 작동합니다. 내가 셰어 경로로 경로를 교체 할 때, 나는 이 공유 지점에 액세스 할 때 경로를 찾을 수 없음
친절하게 내가 사용하고
코드를 조언을 주시기 바랍니다 fs.GetFolder
에서 '경로를 찾을 수 없습니다'라는 오류를 얻고 것은 :Private Sub CommandButton2_Click()
Dim folder As Variant
Dim f As File
Dim fs As New FileSystemObject
Dim fs1 As New OLEObject
Dim RowCtr As Integer
Dim FPath As String
Dim wb As Workbook
FPath = "my URL"
Set fs = CreateObject("Scripting.FileSystemObject")
RowCtr = 1
Set folder = fs.GetFolder(FPath)
'<=Variable Location
For Each f In folder.Files
Cells(RowCtr, 1).Value = f.Name
RowCtr = RowCtr + 1
Next f
End Sub
http 경로 또는 webdav 경로를 사용하고 있습니까? http가 작동하지 않을 것입니다 ... –
http 경로를 사용하여 시도했습니다. 예제 경로 : "http : // path/more path/foldername" "\\ path \ more path \ foldername" 둘 다 작동하지 않습니다. –
http 액세스 만있는 경우 filesystemobject를 사용하여 이와 같은 폴더를 반복 할 수 없습니다. 어쩌면이 작업을 수행 할 수있는 셰어 포인트의 방법이있을 수 있지만 해당 플랫폼에 익숙하지 않습니다. –