Evet, Excel VBA (Visual Basic for Applications) kullanarak da 392. satırdan sonrasını silebilirsin. Aşağıdaki VBA kodunu kullanarak bunu yapabilirsin:

Adımlar:

  1. Excel'de Geliştirici Sekmesini Aç:
    • Eğer "Geliştirici" sekmesi aktif değilse, dosya > seçenekler > şeridi özelleştir > geliştirici kutucuğunu işaretle ve onayla.
  2. VBA Editörünü Aç:
    • "Geliştirici" sekmesinde "Visual Basic" seçeneğine tıkla.
  3. Yeni Modül Oluştur:
    • Açılan VBA penceresinde Insert > Module seçeneğine tıkla.
  4. Aşağıdaki Kodu Yapıştır:
Sub Sil_392_Sonrası()
    Dim SonSatir As Long
    ' Çalışma sayfasındaki son dolu satırı bul
    SonSatir = Cells(Rows.Count, 1).End(xlUp).Row
    
    ' 392. satırdan sonrasını kontrol edip silme
    If SonSatir >= 392 Then
        Rows("392:" & SonSatir).Delete
    End If
End Sub
  1. Makroyu Çalıştır:
    • Kodun yapıştırıldığı VBA ekranını kapat. Excel'e geri dön ve "Makrolar" bölümüne gidip Sil_392_Sonrası adlı makroyu çalıştır.
Bu kod, mevcut çalışma sayfasındaki en son dolu satırı bulur ve eğer 392. satırdan sonrası varsa, tüm bu satırları siler.