• 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 Barons
  • Başlangıç tarihi Başlangıç tarihi

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Merhaba
2 adet excel dosyam var ve birinden diğerini (a.xlsb dosyasını) açmak istiyorum.
Dosya yolunu direk yazınca a.xlsb dosyasını açabiliyorum ancak bu 2 dosyayı başka bir klasör içine koyup klasörün yerini değiştirdiğimde yolu bulamıyor.

Kullandığım kod:

Sub ac ()

Workbooks.Open Dosya Adı: = ActiveWorkbook.Path & "a.xlsb"

End sub


Amacım: klasör bilgisayar içinde nereye kopyalarsam orada açmasını istiyorum.
Teşekkürler
 
Deneyiniz.

C++:
Sub Dosya_Ac()
    Workbooks.Open ActiveWorkbook.Path & Application.PathSeparator & "a.xlsb"
End Sub
 
Alternatif olsun
Workbooks.Open Dosya Adı: = ActiveWorkbook.Path & "\a.xlsb"
iyi çalışmalar
 
teşekkürler...her2 kodu VBA module yazarken Dosya Adı yerine ady yazıyor ve hata veriyor burada..klavyeden düzeltemedim...çok ilginç
 
tamam hallettim ve çalışıyor..tekrar çok teşekkür ederim.
 
merhaba
Aşağıdaki ses dosyasının yolunuda aynı şekilde nasıl düzeltebiliriz?


Sub ses()
Call sndPlaySound32("C:\ClickUp.wav", 1)
End Sub
 
Ses dosyası nerede bulunuyor?
 
ses dosyasıda a.xlsb dosyasının olduğu klasörde bulunuyor. "Workbooks.Open Dosya Adı: = ActiveWorkbook.Path & "\a.xlsb" "
 
Deneyiniz.

C++:
Sub Ses()
    Call sndPlaySound32(ActiveWorkbook.Path & "\ClickUp.wav", 1)
End Sub
 
Korhan bey kodu direk yazdım ama kırmızı oldu ve hata veriyor.
Hata yazısı aşağıdadır;
compile error:
Expected:list separator or )

hatası veriyor...parantez yada çift tırnak hatası sanırım...
 
wav sonundaki tırnağı kaldırınca kırmızı renk siyaha dönüştü ama tıklayınca bu seferde runtime 424 hatası veriyor.Obje gerekli diyor
 
#2 ve #9 nolu mesajımdaki kodları revize ettim. Son hallerini deneyiniz. Ben ikisini de test ettim. Olumlu sonuç aldım.
 
Tamamdır Korhan bey teşekkürler...sorunsuz çalışıyor...elinize sağlık
 
Geri
Üst