• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Çalıştığım dosyaların sürekli D diskine kopyalanması

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

nunu446

Yeni Üye
Katılım
13 Nis 2021
Mesajlar
247
Aldığı beğeni
23
Excel V
Office 2019 EN
Konu Sahibi
Merhaba, iş yerimde müdürümün bilgisayarına bağlı bir paylaşılan klasör ( Shared Folder ) mevcut ve bütün çalıştığımız dosyalar bu klasörde, bu klasörü 4 bilgisayar bağlı, mesela yanlışlıkla bir dosyanı sildiğimde, onu geri getirmek mümkün değil, bunun için paylaşılan klasörü bilgisayarın D diskine otomatik kopyalamak mümkün mü?
 
Çözüm
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Az önce paylaştığım kodlarda srcFolderPath ve trgFolderPath tanımlamaları yaparken tanımlamaların başında tırnak işareti olmaması gerekiyor.
Ayrıca kodu denemeden ezbere yazmıştım. fso.CopyFile yönteminde...
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Az önce paylaştığım kodlarda srcFolderPath ve trgFolderPath tanımlamaları yaparken tanımlamaların başında tırnak işareti olmaması gerekiyor.
Ayrıca kodu denemeden ezbere yazmıştım. fso.CopyFile yönteminde ufak bir eksiklik vardı. Onu düzelttim. Şimdi herhangi bir hata vermiyor olması lazım. Dener misiniz?
Not: VBA projenizde referanslar kısmında Microsoft Scripting Runtime referansının projeye eklenmiş olması gerekir.
 
Çözüm
Konu Sahibi
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Az önce paylaştığım kodlarda srcFolderPath ve trgFolderPath tanımlamaları yaparken tanımlamaların başında tırnak işareti olmaması gerekiyor.
Ayrıca kodu denemeden ezbere yazmıştım. fso.CopyFile yönteminde ufak bir eksiklik vardı. Onu düzelttim. Şimdi herhangi bir hata vermiyor olması lazım. Dener misiniz?
Not: VBA projenizde referanslar kısmında Microsoft Scripting Runtime referansının projeye eklenmiş olması gerekir.
bunu modula mi yazmalıyım, yoksa bu çalışma kitabı yazılan yeremi?
 
bunu modula mi yazmalıyım, yoksa bu çalışma kitabı yazılan yeremi?
Modüle yazın, daha sonra çalıştırın. Klasörün içinde bulunan dosyalarınızın sayısı ve boyutu fazla ise biraz uzun sürebilir, herhangi bir işlem yapmadan bekleyin. Bu kodu düzenli olarak çalıştırırsanız çalıştırdığınız zamanki verilerinizi yedeklemiş olursunuz.

Ayrıca diyelim ki A.xlsx diye bir dosyanız var ve ilk seferde kopyaladınız bu işlemden sonra yedek klasörünüze A.xlsx diye bir dosya açar. 2. defa ve ondan sonrakilerde ise yedekte bulunan A.xlsx dosyasının üzerine yazar ve bir önceki yedeğiniz kaybolmuş olur. En son yedeğiniz elinizde bulunur.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst