Dosya yolu

Katılım
25 Eylül 2005
Mesajlar
54
Excel Vers. ve Dili
2003
Korhan Ayhan üstadın bir soruya cevaben vermiş olduğu kodda dosya yolu olarak Dosya_Yolu = Veri_Dosyası.Path & "\Departmanlar\" görünüyor. Ben bunu belgelerimdeki bir klasöre uygulamaya çalıştım. Mesela
C:\Documents and Settings\Administrator\Belgelerim\Departmanlar gibi.Ama olmadı. Yardımcı olabilecek arkadaşlara şimdiden teşekkürler.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

aşağıdaki kodu, konumunu bulmak istediğiniz dosyada bir modüle yazıp çalıştırın.

Kod:
Sub dosya_yolum()
MsgBox ThisWorkbook.Path
End Sub
Kod:
Sub tam_adım()
MsgBox ThisWorkbook.FullName
End Sub
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Korhan Ayhan üstadın bir soruya cevaben vermiş olduğu kodda dosya yolu olarak Dosya_Yolu = Veri_Dosyası.Path & "\Departmanlar\" görünüyor. Ben bunu belgelerimdeki bir klasöre uygulamaya çalıştım. Mesela
C:\Documents and Settings\Administrator\Belgelerim\Departmanlar gibi.Ama olmadı. Yardımcı olabilecek arkadaşlara şimdiden teşekkürler.
Merhaba,
Aşağıdaki gibi deneyin. Aradaki fark tırnak işareti.
Kod:
"C:\Documents and Settings\Administrator\Belgelerim\Departmanlar"
 
Katılım
25 Eylül 2005
Mesajlar
54
Excel Vers. ve Dili
2003
merhaba

aşağıdaki kodu, konumunu bulmak istediğiniz dosyada bir modüle yazıp çalıştırın.

Kod:
Sub dosya_yolum()
MsgBox ThisWorkbook.Path
End Sub
Kod:
Sub tam_adım()
MsgBox ThisWorkbook.FullName
End Sub
Kodların verdiği dosya yolunu zaten denemiştim olmamıştı.Teşekkürler.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Kendi yaptığınız şekliyle tüm kodu ekler misiniz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,736
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki şekilde denermisiniz.

Kod:
Dosya_Yolu = "C:\Documents and Settings\Administrator\Belgelerim\Departmanlar[B][COLOR=red]\[/COLOR][/B]"
 
Katılım
25 Eylül 2005
Mesajlar
54
Excel Vers. ve Dili
2003
Selamlar,

Aşağıdaki şekilde denermisiniz.

Kod:
Dosya_Yolu = "C:\Documents and Settings\Administrator\Belgelerim\Departmanlar[B][COLOR=red]\[/COLOR][/B]"
Korhan bey kodun olduğu dosya ,departmanlar klasörünün bir üst klasöründe olmaz ise bu kod çalışmıyor.
 
Katılım
25 Eylül 2005
Mesajlar
54
Excel Vers. ve Dili
2003
Kendi yaptığınız şekliyle tüm kodu ekler misiniz?
Dosya_Yolu = Veri_Dosyası.Path & "C:\Documents and Settings\Administrator\Belgelerim\Departmanlar" veya Dosya_Yolu = "C:\Documents and Settings\Administrator\Belgelerim\Departmanlar\"
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Birinci yazdığınız hatalı; yani çalışmaması normal. İkinci yazdığınızda adres bilgileri doğru ise çalışması gerekli, bir hata görünmüyor. Ancak ben kodu isterken dosya yolu olarak değil bütün olarak istedim. Sub'dan başlayıp End Sub'a kadar olan tüm satırları ekleyebilirseniz. Hatanın dosya yolu tanımından mı, başka bir satırdan mı kaynaklandığını tesbit edebiliriz.
 
Katılım
25 Eylül 2005
Mesajlar
54
Excel Vers. ve Dili
2003
Yardımlarınız için teşekkürler.hatanın başka bir nedenden kaynakladığını buldum.dosya yolu doğru olsada kaynak klasördeki dosyalardan 2.kez veri almıyormuş meğerse.bu sorunu da sadece bir dosyada veri güncelleyerek aşıyorum..
 
Üst