VBA Dosya Kopyalama

VBA kullanarak bir dosyanın kopyalanması, içeriğinin başka bir dosyaya kopyalanması anlamına gelir. VBA ile dosya kopyalama işlemi, File System Object (FSO) kütüphanesi kullanılarak yapılabilir. Aşağıdaki VBA kodu, belirtilen kaynak dosyanın, belirtilen hedef dosyaya kopyalanmasını göstermektedir.

Sub DosyaKopyala()
    Dim kaynakDosya As String
    Dim hedefDosya As String

    kaynakDosya = "C:\kaynakDosya.txt"
    hedefDosya = "C:\hedefDosya.txt"

    FileCopy kaynakDosya, hedefDosya

    MsgBox "Dosya başarıyla kopyalandı!", vbInformation
End Sub

Bu kodun çalışması şu şekildedir..

  • 1 - İlk olarak, kaynak dosya ve hedef dosya yolu belirlenir. Dosya yolları, string değişken olarak tanımlanır ve dosya isimleri belirtilir.
  • 2 - Sonra, FileCopy fonksiyonu kullanılır ve kaynak dosya yolu ve hedef dosya yolu verilir.
  • 3 - Dosya kopyalama işlemi tamamlandıktan sonra, kullanıcıya bir mesaj kutusu ile başarılı bir şekilde kopyalandığı bildirilir.

Bu şekilde, VBA ile dosya kopyalama işlemi gerçekleştirilebilir ve belirtilen dosya içeriği başka bir dosyaya kopyalanabilir.


VBA

İlginizi Çekebilir

VBA Bir Stringin İlk Orta ve Son Karakterini Alma Örneği

VBA Bir Sayının 5'in Katı Olup Olmadığını Gösteren Örnek

VBA Rastgele Sayılardan En Büyük ve En Küçüğü Bulma Örneği

VBA Dört İşlem Yapan Örnek

VBA Bir Sayının Rakamlarının Toplamını Bulma Örneği