• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Dosya yolu

  • Konbuyu başlatan Konbuyu başlatan karanx
  • Başlangıç tarihi Başlangıç tarihi
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.
 
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
 
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"
 
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.
 
Kendi yaptığınız şekliyle tüm kodu ekler misiniz?
 
Selamlar,

Aşağıdaki şekilde denermisiniz.

Kod:
Dosya_Yolu = "C:\Documents and Settings\Administrator\Belgelerim\Departmanlar[B][COLOR=red]\[/COLOR][/B]"
 
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.
 
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\"
 
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.
 
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..
 
Geri
Üst