DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
sayın dalgalı kur
her ay için buton olacakBütün aylar topluca mı eklenecek, yoksa her ayı tek tek mi eklemek istiyorsunuz. Yani her ay içinde buton olsun mu?
Sub Aktar(ByVal syfAdi As String)
Dim Bak As Range
Dim Bul As Range
Dim Alan As Integer
For Each Bak In Worksheets(syfAdi).Range("A2:A" & Cells(Rows.Count, "A").End(3).Row)
On Error GoTo SayfaBulunamadi
With Worksheets(Bak.Text)
Set Bul = .Range("A:A").Find(syfAdi)
For Alan = 2 To 7
Bul(1, Alan) = Bak(1, Alan)
Next
End With
Next
MsgBox "İşlem tammalandı."
Exit Sub
SayfaBulunamadi:
MsgBox "'" & Bak.Text & "' adlı sayfa bulunamıyor." & vbLf & "Sayfanın var olup olmadığını ve sayfa adını kontrol ediniz.", vbCritical
End Sub
tekrar teşekkür ederimDosya adını belirtmemiz gerekir.
Eğer dosyalar açıksa aşağıdaki şekilde yapılabilir.
Yukarıdaki kodlarda bulunan iki satıra kırmızı alanların eklenmesi yeterli.
For Each Bak In workbook("ayların olduğu dosya adı.xlsx").Worksheets(syfAdi).Range("A2:A" & Cells(Rows.Count, "A").End(3).Row)
With workbook("isimlerin olduğu dosya adi.xlsx").Worksheets(Bak.Text)