hücreleri sıra ile silmek

Katılım
20 Temmuz 2005
Mesajlar
26
bu gece sizlerden son isteğim olacak
gönderdiğim örnekte kaydet i tıklayınca nasıl tek tek kaydediyorsa sil i de tıklayınca geriye doğru tek tek silsin teşekkurler...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

[vb:1:c8bbcadd82]Sub sil()
Sheets("sayfa1").Unprotect "123"
son = [g65536].End(xlUp).Row
adr = "g" & son & ":" & "i" & son
Range(adr).Clear
Sheets("sayfa1").Protect "123"
End Sub
[/vb:1:c8bbcadd82]
 
Katılım
8 Haziran 2005
Mesajlar
114
Kod:
Option Explicit

Sub SıfreAc()
  Sheets("Sayfa1").Unprotect "123"
End Sub

Sub Sıfrele()
  Sheets("Sayfa1").Protect "123"
End Sub

Sub Aktar()
  Sheets("Sayfa1").Select
  SıfreAc
  [A2] = [B6] + [B8]
  Range("A2:C2").Copy Range(Range("G65536").End(xlUp).Offset(1, 0), Range("G65536").End(xlUp).Offset(1, 3))
  Sıfrele
End Sub

Sub Sil()
  Sheets("Sayfa1").Select
  SıfreAc
  Range(Range("G65536").End(xlUp), Range("G65536").End(xlUp).Offset(0, 3)).Clear
  Sıfrele
End Sub

Sub TumunuSil()
  SıfreAc
  Sheets("Sayfa1").Range("G:I").ClearContents
  Sıfrele
End Sub
 
Üst