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

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

nunu446

Yeni Üye
Kullanıcı Bilgileri
Katılım
13 Nis 2021
Mesajlar
233
Aldığı beğeni
20
Excel Versiyonu
Office 2019 EN
Konuyu Başlatan
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
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
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...

aeGNoR

Destek Ekibi
Kullanıcı Bilgileri
Katılım
10 Mar 2021
Mesajlar
772
Aldığı beğeni
866
Excel Versiyonu
Office 2021 TR
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
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

nunu446

Yeni Üye
Kullanıcı Bilgileri
Katılım
13 Nis 2021
Mesajlar
233
Aldığı beğeni
20
Excel Versiyonu
Office 2019 EN
Konuyu Başlatan
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
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?
 

aeGNoR

Destek Ekibi
Kullanıcı Bilgileri
Katılım
10 Mar 2021
Mesajlar
772
Aldığı beğeni
866
Excel Versiyonu
Office 2021 TR
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.

Konuyu okuyanlar

Üst