Merhaba arkadaşlar;
Bu kod ile seçtiğim klasör altındaki tüm dosyaları listeleyebiliyorum.
Bunun yanı sıra sharepoint web sunucusunda belirli klasörler altında bir çok dosyamız mevcut.
Örnek Adres:
https://sharepoint/Documents/dosya1.doc
https://sharepoint/Documents/Klasör/dosya2.doc gibi
Bu dosyaları windows explorer görünümünde açabiliyoruz.
https://sharepoint/Documents adresini gösterip excelin her klasöre girip dosyanın ismini A sütununa dosya yolunu ise B sütununa yazmasını nasıl sağlarız.
Teşekkürler.
Kod:
Sub Start()
Dim klasor As Object
Set klasor = CreateObject("Shell.Application").BrowseForFolder _
(0, "Lütfen bir klasor seçin !", 1)
Liste (klasor.Items.Item.Path)
AltListe (klasor.Items.Item.Path)
Set klasor = Nothing
End Sub
Private Sub Liste(yol As String)
Dim dosya As String, i As Long
dosya = Dir(yol & "\*.*")
i = 1
While dosya <> ""
DoEvents
i = i + 1
Cells(i, 1) = yol & dosya
dosya = Dir
Wend
End Sub
Private Sub AltListe(yol As String)
Dim fL As Object, f As Object, dosya As String, j As Long
Set fL = CreateObject("Scripting.FileSystemObject").GetFolder(yol).SubFolders
On Error GoTo sonraki
For Each f In fL
dosya = Dir(f.Path & "\*.*")
While dosya <> ""
DoEvents
j = [a65000].End(3).Row + 1
Cells(j, 1) = yol & "\" & dosya
dosya = Dir
Wend
AltListe (f.Path)
sonraki:
Next
Set fL = Nothing
End Sub
Bu kod ile seçtiğim klasör altındaki tüm dosyaları listeleyebiliyorum.
Bunun yanı sıra sharepoint web sunucusunda belirli klasörler altında bir çok dosyamız mevcut.
Örnek Adres:
https://sharepoint/Documents/dosya1.doc
https://sharepoint/Documents/Klasör/dosya2.doc gibi
Bu dosyaları windows explorer görünümünde açabiliyoruz.
https://sharepoint/Documents adresini gösterip excelin her klasöre girip dosyanın ismini A sütununa dosya yolunu ise B sütununa yazmasını nasıl sağlarız.
Teşekkürler.
