Dosya yolu bulma

Katılım
14 Aralık 2016
Mesajlar
100
Excel Vers. ve Dili
2010 VB
Altın Üyelik Bitiş Tarihi
11-11-2020
merhabalar,
ThisWorkbook.Path ile excelin bulunduğu klasörü bulabiliyoruz fakat bana excelimin bulunduğu bi alt klasörü nasıl bulabiliriz , örneğin

c:/çalışmam/örnekdosya burda örnek dosyada excelim var ama ben çalışmam adlı klasörümün yolunu bulmak istiyorum nasıl yapabiliriz ?
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,786
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Bu kodu bir dene

Kod:
Sub klasor_adi()

Dim fL As Object
Set fL = CreateObject("Scripting.FileSystemObject")
MsgBox fL.GetBaseName(ThisWorkbook.Path)

End Sub
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Kod:
Sub Test()
    'Haluk - 11/12/2019
    'sa4truss@gmail.com
    Dim myFile As String, strParentFolder As String
    Dim FSO As Object
    
    myFile = "C:\Çalışmam\ÖrnekDosya\Test.xlsx"
    Set FSO = CreateObject("Scripting.FileSystemObject")
    
    strParentFolder = FSO.GetFile(myFile).ParentFolder.ParentFolder
    MsgBox strParentFolder
    Set FSO = Nothing
End Sub
.
 
Son düzenleme:
Üst