Sub BANKAMODULU()
Dim KTP As Workbook, ASİ As Excel.Application
Dim A1S1 As Worksheet, A2S2 As Worksheet
Dim A1 As String, A2 As String, YOL As String
Dim HCR As Variant
Application.ScreenUpdating = False
Set ASİ = CreateObject("Excel.Application")
ASİ.Visible = False
YOL = "O:\Muhasebe\RAPOR PAKET DOSYASI\"
A1 = ActiveWorkbook.Name
Set A1S1 = Workbooks(A1).Sheets("banka hesap durum raporu")
A2 = "BANKAMODÜLÜ.xlsx"
HCR = ActiveCell.Address
Set KTP = ASİ.Workbooks.Open(YOL & A2)
Set A2S2 = KTP.Sheets("Sayfa1")
A2S2.Range("A1:K80").Copy
A1S1.Range("A1").PasteSpecial (xlPasteValues)
KTP.Save: ASİ.Quit
Range(HCR).Select
Application.ScreenUpdating = True
MsgBox "İşlem Tamamlandı" & vbLf & Application.UserName, _
vbInformation, "BANKA MODÜLÜ"
End Sub
Merhabalar;
Yukarıdaki kod ile başka bir alandaki bir dosyanın istediğim sayfasından veri alıyorum ancak,
veri aldığım dosyayı sistem üretiyor ve her ürettiği dosyaya farklı isim verdiği için her seferinde kodu revize etmek gerekiyor,
bu sorunu aşmak için, bu kod, hedef yolun içerisindeki en son güncellenen dosyanın istenilen sayfasında çalışacak şekilde revize edilebilir mi ?
Saygılarımla.
Dim KTP As Workbook, ASİ As Excel.Application
Dim A1S1 As Worksheet, A2S2 As Worksheet
Dim A1 As String, A2 As String, YOL As String
Dim HCR As Variant
Application.ScreenUpdating = False
Set ASİ = CreateObject("Excel.Application")
ASİ.Visible = False
YOL = "O:\Muhasebe\RAPOR PAKET DOSYASI\"
A1 = ActiveWorkbook.Name
Set A1S1 = Workbooks(A1).Sheets("banka hesap durum raporu")
A2 = "BANKAMODÜLÜ.xlsx"
HCR = ActiveCell.Address
Set KTP = ASİ.Workbooks.Open(YOL & A2)
Set A2S2 = KTP.Sheets("Sayfa1")
A2S2.Range("A1:K80").Copy
A1S1.Range("A1").PasteSpecial (xlPasteValues)
KTP.Save: ASİ.Quit
Range(HCR).Select
Application.ScreenUpdating = True
MsgBox "İşlem Tamamlandı" & vbLf & Application.UserName, _
vbInformation, "BANKA MODÜLÜ"
End Sub
Merhabalar;
Yukarıdaki kod ile başka bir alandaki bir dosyanın istediğim sayfasından veri alıyorum ancak,
veri aldığım dosyayı sistem üretiyor ve her ürettiği dosyaya farklı isim verdiği için her seferinde kodu revize etmek gerekiyor,
bu sorunu aşmak için, bu kod, hedef yolun içerisindeki en son güncellenen dosyanın istenilen sayfasında çalışacak şekilde revize edilebilir mi ?
Saygılarımla.
