SuskuN42 adlı üyeden alıntı: mesajı görüntüle
<a href="https://hizliresim.com/6npxy86"><img src="https://i.hizliresim.com/6npxy86.jpg" alt="ff"></a>
57 tane isim var bu şekilde.Bunun alt tarafta otomatik sayfa oluşturmasını istiyorum
Boş bir Excel sayfası açın.
Altta Sayfa1 yazan sekmeye sağ tıklayıp "Kod Görüntüle" deyin.
Aşağıda verdiğim kodu yapıştırın ve kaydedin. Makro içeren excel sayfası olarak kaydedin. Yani .xlsm uzantılı.
A1:A60 hücreleri arasında ne yazarsanız entere her bastığınızda yeni sayfa olarak size verir. İlk sefer için tek tek yazmak gerekebilir.

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim ws As Worksheet
    Dim wsName As String
    
    If Not Intersect(Target, Range("A1:A60")) Is Nothing Then
        Application.EnableEvents = False
        
        If Target.Value <> "" Then
            wsName = Target.Value
            
            On Error Resume Next
            Set ws = ThisWorkbook.Sheets(wsName)
            On Error GoTo 0
            
            If ws Is Nothing Then
                ThisWorkbook.Sheets.Add(After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)).Name = wsName
            End If
        End If
        
        Application.EnableEvents = True
    End If
End Sub