Bir satırda seçilen hücrenin devamında...

Katılım
5 Aralık 2007
Mesajlar
635
Excel Vers. ve Dili
Office 2007
Altın Üyelik Bitiş Tarihi
08-05-2021
Merhaba herkese..
Bir satırda seçilen hücrenin devamında sağa doğru belirleyeceğim sayıdaki hücreyi silmek için "Selection.ClearContents" komutundan önce nasıl bir kod yazmak gerekir?
Örnek vermek gerekirse;bir çalışma sayfasında her seferinde farklı satırlarda ardarda gelen hücre dizisini silmem gerekiyor .A1 hücresini seçip makroyu çalıştırdığımda A1:A5 hücrelerini daha sonra örn. F1 hücresini seçip F1:F5 arasını silsin istiyorum.
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Bu şekil deneyiniz.
Kod:
Sub TEST()
Range(ActiveCell, ActiveCell.Offset(5, 0)).ClearContents
End Sub
 
Katılım
5 Aralık 2007
Mesajlar
635
Excel Vers. ve Dili
Office 2007
Altın Üyelik Bitiş Tarihi
08-05-2021
satır sil

Olmadı maalesef. Örnek dosya ekedir.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Çift tıklamayla uygulayabilirsiniz.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
For s = 1 To 5
ActiveCell(s) = vbNullString
Next
ActiveCell.Offset(1).Select
End Sub
 
Üst