mkarakas_58
Altın Üye
- Katılım
- 28 Haziran 2009
- Mesajlar
- 51
- Excel Vers. ve Dili
- 2019 Türkçe
- Altın Üyelik Bitiş Tarihi
- 11-05-2025
Merhabalar,
Bir klasör içindeki kapalı excel dosyalarının içindeki verileri aşağıdaki kodlarla birleştiriyorum. Sorunum bu kapalı dosyalarının her birinde J3 hücresinde firmaların logoları bulunmakta.(resim formatında)
Ben bu logolarıda getirmek istiyorum.
Konu hakkında yardımcı olursanız sevinirim.
Bir klasör içindeki kapalı excel dosyalarının içindeki verileri aşağıdaki kodlarla birleştiriyorum. Sorunum bu kapalı dosyalarının her birinde J3 hücresinde firmaların logoları bulunmakta.(resim formatında)
Ben bu logolarıda getirmek istiyorum.
Konu hakkında yardımcı olursanız sevinirim.
Kod:
Sub aktar59()
Dim sat1 As Long, i As Long, sut As Byte, yol As String
Dim dosya As String, sat2 As Long, sh As Worksheet
Application.ScreenUpdating = False
sat1 = 3
yol = ThisWorkbook.Path & "\Talepler\"
With Sheets("Firma Giriş")
.Range("A3:K" & Rows.Count).ClearContents
dosya = Dir(yol & "*.xls")
Do While dosya <> ""
If Workbooks.Open(yol & dosya).ReadOnly = True Then Workbooks(dosya).Close False
Set sh = ActiveWorkbook.Sheets("Firma Giriş")
sat2 = sh.Cells(Rows.Count, "C").End(xlUp).Row
If sat2 > 2 Then
sh.Range("A3:K" & sat2).Copy
.Range("A" & sat1).PasteSpecial
Application.CutCopyMode = False
Set sh = Nothing
End If
dosya = Dir
ActiveWorkbook.Close False
sat1 = .Cells(Rows.Count, "C").End(xlUp).Row + 1
Loop
End With
Application.ScreenUpdating = True
MsgBox "İşlem tamamlandı.", vbOKOnly + vbInformation
End Sub