DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
çalışma sayfasında açıklama vardır.
makroluda olabilir ama siz yapmanız gerekiyor
Option Explicit
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If ActiveSheet.Name <> "ANASAYFA" Then
Dim ts, kaplan, trabzonspor
trabzonspor = MsgBox(ActiveSheet.Name & " Verilerini Aktarıyorum", vbYesNo, "Onay")
If trabzonspor = vbNo Then Exit Sub
kaplan = 2
Range("A2:F65536").ClearContents
For ts = 6 To Sheets("ANASAYFA").Cells(65536, "B").End(xlUp).Row
If Sheets("ANASAYFA").Cells(ts, "D") = ActiveSheet.Name Then
Cells(kaplan, "A") = Sheets("ANASAYFA").Cells(ts, "B")
Cells(kaplan, "B") = Sheets("ANASAYFA").Cells(ts, "C")
Cells(kaplan, "C") = Sheets("ANASAYFA").Cells(ts, "D")
Cells(kaplan, "D") = Sheets("ANASAYFA").Cells(ts, "E")
Cells(kaplan, "E") = Sheets("ANASAYFA").Cells(ts, "F")
Cells(kaplan, "F") = Sheets("ANASAYFA").Cells(ts, "G")
kaplan = kaplan + 1
End If
Next
MsgBox ActiveSheet.Name & " Verilerini Aktardım", vbInformation, "Bitiş"
End If
End Sub
siz yapabilirmisiniz
anlamıyorum
aynen yaptım ama diğer sayfalara veriler gecmiyor
gönderdiğim sayfayı düzeltip eklermisiniz
gönderseniz bi şey kaybetmessiniz
teşekkürler ama sürekli denedim olmadı