- Katılım
- 15 Mart 2005
- Mesajlar
- 43,762
- Excel Vers. ve Dili
- Microsoft 365 Tr-En 64 Bit
Selamlar,
Aşağıdaki kodu denermisiniz. Tüm sayfalardaki fazla satırları siler. Bu sebeple dosyanızın yedeğini alıp deneyiniz.
Aşağıdaki kodu denermisiniz. Tüm sayfalardaki fazla satırları siler. Bu sebeple dosyanızın yedeğini alıp deneyiniz.
Kod:
Option Explicit
Sub SATIR_SİL()
Dim SAYFA As Worksheet, X As Long
Application.ScreenUpdating = False
For Each SAYFA In Worksheets
With SAYFA
For X = 6 To .Range("A65536").End(3).Row
If .Cells(X, 1).MergeArea.Count = 5 Then
.Range("A" & X + 3 & ":IV" & X + 4).Delete
ElseIf .Cells(X, 1).MergeArea.Count = 4 Then
.Range("A" & X + 3 & ":IV" & X + 3).Delete
End If
Next
End With
Next
Application.ScreenUpdating = True
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
