DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Korhan Ayhan üstad destekleriniz için çok teşekkürler. Kopyalanacak verilerin sadece VALUE olarak, yani kaynaktaki biçimleri olmadan kopyalamak için koda nasıl düzenleme yapmalıyız !Ham aktarım kodu olarak aşağıdaki yapıyı kullanabilirsiniz.
Belki aralara kontroller için koşul satırları eklenmesi gerekebilir.
C++:Option Explicit Sub Verileri_Aktar() Dim Kaynak_Kitap As Workbook, Kaynak_Sayfa As Worksheet Dim Hedef_Kitap As Workbook, Hedef_Sayfa As Worksheet Dim Yol As String, Dosya_Adi As String Dim Kaynak_Son_Satir As Long, Hedef_Son_Satir As Long Application.ScreenUpdating = False Set Kaynak_Kitap = ThisWorkbook Set Kaynak_Sayfa = Kaynak_Kitap.Sheets("Giriş") Kaynak_Son_Satir = Kaynak_Sayfa.Cells(Kaynak_Sayfa.Rows.Count, 1).End(3).Row + 1 Yol = "\\server\siparisler\kayıtlar\" Dosya_Adi = "datalar.xlsm" Set Hedef_Kitap = Workbooks.Open(Yol & Dosya_Adi, False, False) Set Hedef_Sayfa = Hedef_Kitap.Sheets("Yedek") Hedef_Son_Satir = Hedef_Sayfa.Cells(Hedef_Sayfa.Rows.Count, 1).End(3).Row + 1 Kaynak_Sayfa.Range("A1:F" & Kaynak_Son_Satir).Copy Hedef_Sayfa.Range("A" & Hedef_Son_Satir) Hedef_Kitap.Close True Application.ScreenUpdating = True MsgBox "Veri aktarımı tamamlanmıştır.", vbInformation End Sub