kykbt
Altın Üye
- Katılım
- 12 Nisan 2006
- Mesajlar
- 295
- Excel Vers. ve Dili
-
Office 2003
Office 2007
- Altın Üyelik Bitiş Tarihi
- 29-05-2025
Arkadaşlar merhaba
Aşağıdaki kodda
kopyaal = "G:\Stok\" & dosyam yerine, kopyaal = "c:\Stok\" & dosyam
yazdığımda çalışıyor fakat harici disk olan G: diskini adres gösterince çalışmıyor.
Run-time error 70
permission denied diye hata veriyor ve debug:
"VBA.FileSystem.FileCopy kopyaal, kopyayolla" kodu üzerinde duruyor
iki disk üzerinde ki dosyalardan masa üstü kısayol oluştur dan aldığım kısayol adreslerii aşağıdaki gibi
"\\Server-1\stok\stok 2009.xls"
"G:\stok\stok 2009.xls"
Burada yapmak istediğim çalışma kitabını kapatırken kopyalama işini otomatik bir şekilde yapsın istiyorum. Ancak kayıt etmemiş isem en son kayıtlı hali kopyalanmalı yani kopyalama işini diskten yapmalı SaveAs şeklinde değil.
Sub DosyaKopyala()
'
Dim kopyaal As String, kopyayolla As String, dosyam As String
On Error Resume Next
dosyam = "Stok 2009.xls"
kopyaal = "G:\Stok\" & dosyam
kopyayolla = "\\Server-1\Stok\" & dosyam
VBA.FileSystem.FileCopy kopyaal, kopyayolla
End Sub
Aşağıdaki kodda
kopyaal = "G:\Stok\" & dosyam yerine, kopyaal = "c:\Stok\" & dosyam
yazdığımda çalışıyor fakat harici disk olan G: diskini adres gösterince çalışmıyor.
Run-time error 70
permission denied diye hata veriyor ve debug:
"VBA.FileSystem.FileCopy kopyaal, kopyayolla" kodu üzerinde duruyor
iki disk üzerinde ki dosyalardan masa üstü kısayol oluştur dan aldığım kısayol adreslerii aşağıdaki gibi
"\\Server-1\stok\stok 2009.xls"
"G:\stok\stok 2009.xls"
Burada yapmak istediğim çalışma kitabını kapatırken kopyalama işini otomatik bir şekilde yapsın istiyorum. Ancak kayıt etmemiş isem en son kayıtlı hali kopyalanmalı yani kopyalama işini diskten yapmalı SaveAs şeklinde değil.
Sub DosyaKopyala()
'
Dim kopyaal As String, kopyayolla As String, dosyam As String
On Error Resume Next
dosyam = "Stok 2009.xls"
kopyaal = "G:\Stok\" & dosyam
kopyayolla = "\\Server-1\Stok\" & dosyam
VBA.FileSystem.FileCopy kopyaal, kopyayolla
End Sub