Merhabalar. Ekteki dosyada A2:A21 sutunundaki verilerden, istediğim kadarını mousla tarayarak seçip, "Del" tuşuna basarak sildiğimde bu sutundaki hücrelerin karşılığındaki formülsüz hücrelerin otomatik olarak silinmesini istiyorum. A sutunundaki tek bir hücreyi seçtiğimde veya Ctrl ve mousla farklı hücreleri seçtiğimde bunu aşağıdaki kodla yapabiliyorum;
"On Error GoTo hata
For i = 2 To 21
If Intersect(Target, [A2:A21]) Is Nothing Then Exit Sub
If Target.Cells = Cells(i, 1) And Cells(i, 1) = "" Then
Selection.EntireRow.SpecialCells(xlCellTypeConstants, 23).ClearContents
End If
Next i
hata:
End Sub"
Sorum; 1 den fazla hücreyi, Ctrl tuşuna basmadan, mousumla tarayarak seçtiğimde, karşılığındaki formülsüz hücrelerin silinmesini nasıl sağlarım. İlgilenecek olan tüm dostlara şimdiden çok teşekkürler.
"On Error GoTo hata
For i = 2 To 21
If Intersect(Target, [A2:A21]) Is Nothing Then Exit Sub
If Target.Cells = Cells(i, 1) And Cells(i, 1) = "" Then
Selection.EntireRow.SpecialCells(xlCellTypeConstants, 23).ClearContents
End If
Next i
hata:
End Sub"
Sorum; 1 den fazla hücreyi, Ctrl tuşuna basmadan, mousumla tarayarak seçtiğimde, karşılığındaki formülsüz hücrelerin silinmesini nasıl sağlarım. İlgilenecek olan tüm dostlara şimdiden çok teşekkürler.
