merhabalar;
Aşağıdaki makroyu araştırarak buldum işimi gördüğü yerlerde var fakat bu makroyla başka yapmak istediğim bir durum daha var
maashesap bilgilerini (maashesapyedek) sayfasına getiriyor aynı şekilde yine getirsin yalnız benim isteğim sayfa1 de a2 hücresine hangi sayfa ismini yazarsam o sayfaya bilgileri aktarsın istiyom (sayfa1deki a2 hücresine sayfa5 yazarsam bilgiler sayfa5 e aktarılsın istiyom ) mümkünse yardımlarınız için teşekkürler.
Sub Liste_Aktar()
ss = Sheets("maashesapyedek").[A65536].End(3).Row
s = [maashesap!A500].End(3).Row
For i = 5 To s
ss = ss + 1
With Sheets("maashesapyedek")
.Cells(ss, 1).Value = ss - 5
.Cells(ss, 2).Value = Sheets("maashesap").Cells(i, 3).Value
.Cells(ss, 3).Value = Sheets("maashesap").Cells(i, 3).Value
.Cells(ss, 4).Value = Sheets("maashesap").Cells(i, 4).Value
.Cells(ss, 5).Value = Sheets("maashesap").Cells(i, 5).Value
.Cells(ss, 6).Value = Sheets("maashesap").Cells(i, 6).Value
.Cells(ss, 7).Value = Sheets("maashesap").Cells(i, 7).Value
.Cells(ss, 8).Value = Sheets("maashesap").Cells(i, 8).Value
.Cells(ss, 9).Value = Sheets("maashesap").Cells(i, 9).Value
.Cells(ss, 10).Value = Sheets("maashesap").Cells(i, 10).Value
.Cells(ss, 11).Value = Sheets("maashesap").Cells(i, 11).Value
End With
Next i
MsgBox "RAPORA AKTARIM BAŞARILI.", vbInformation, "Bilgi"
son:
If Err.Number <> 0 Then MsgBox "Aktarmada Hata Oluştu.", vbInformation, "Bilgi"
Set s1 = Nothing
Set s2 = Nothing
End Sub
Aşağıdaki makroyu araştırarak buldum işimi gördüğü yerlerde var fakat bu makroyla başka yapmak istediğim bir durum daha var
maashesap bilgilerini (maashesapyedek) sayfasına getiriyor aynı şekilde yine getirsin yalnız benim isteğim sayfa1 de a2 hücresine hangi sayfa ismini yazarsam o sayfaya bilgileri aktarsın istiyom (sayfa1deki a2 hücresine sayfa5 yazarsam bilgiler sayfa5 e aktarılsın istiyom ) mümkünse yardımlarınız için teşekkürler.
Sub Liste_Aktar()
ss = Sheets("maashesapyedek").[A65536].End(3).Row
s = [maashesap!A500].End(3).Row
For i = 5 To s
ss = ss + 1
With Sheets("maashesapyedek")
.Cells(ss, 1).Value = ss - 5
.Cells(ss, 2).Value = Sheets("maashesap").Cells(i, 3).Value
.Cells(ss, 3).Value = Sheets("maashesap").Cells(i, 3).Value
.Cells(ss, 4).Value = Sheets("maashesap").Cells(i, 4).Value
.Cells(ss, 5).Value = Sheets("maashesap").Cells(i, 5).Value
.Cells(ss, 6).Value = Sheets("maashesap").Cells(i, 6).Value
.Cells(ss, 7).Value = Sheets("maashesap").Cells(i, 7).Value
.Cells(ss, 8).Value = Sheets("maashesap").Cells(i, 8).Value
.Cells(ss, 9).Value = Sheets("maashesap").Cells(i, 9).Value
.Cells(ss, 10).Value = Sheets("maashesap").Cells(i, 10).Value
.Cells(ss, 11).Value = Sheets("maashesap").Cells(i, 11).Value
End With
Next i
MsgBox "RAPORA AKTARIM BAŞARILI.", vbInformation, "Bilgi"
son:
If Err.Number <> 0 Then MsgBox "Aktarmada Hata Oluştu.", vbInformation, "Bilgi"
Set s1 = Nothing
Set s2 = Nothing
End Sub
