B2’den İtibaren Tüm Alanın Silinmesi

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
546
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
Merhaba

Örnek dosyada RAPOR adlı sayfada bir buton vardır.
Bu butonla, ÇALIŞMA sayfasının B2’den itibaren tüm alanını silecek kodu yazabilir miyiz?

Gerçek dosyada hem ThisWorkbook kısmında hem de Çalışma sayfasında bir çok kod vardır, Veri Doğrulama vardır, Koşullu Biçimlendirme vardır.

Umarım kodlar çakışmaz.
 

Ekli dosyalar

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Dosyanızın yedeğini aldıktan sonra deneyiniz !

Kodu, bir düğmeye atayınız !

Kodu, Çalışma Sayfası'nın Kodu'na, tüm sayfalarda çalışsın isterseniz de Modül'e kopyalayınız !

Kod, B2:S65 arası işlem yapar, bu aralığı kendinize göre düzenleyebilir siniz !

Option Explicit

'SADECE RAKAMLARI SİL

Sub RakamSil()
On Error GoTo son
[b2:s65].SpecialCells(xlCellTypeConstants, xlNumbers).ClearContents
son:
End Sub

'FORMÜLLER HARİÇ SİL

Sub FormulsuzSil()
On Error GoTo son
[b2:s65].SpecialCells(xlCellTypeConstants, 23) = vbNullString
son:
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Kod:
Private Sub CommandButton1_Click()

    Sayfa2.Range("A1").CurrentRegion.Offset(1, 1).ClearContents
    
End Sub
 

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
546
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
Merhaba,

Kod:
Private Sub CommandButton1_Click()

    Sayfa2.Range("A1").CurrentRegion.Offset(1, 1).ClearContents
   
End Sub
Necdet hocam teşekkürler.
 
Üst