- Katılım
- 12 Ocak 2009
- Mesajlar
- 838
- Excel Vers. ve Dili
- 2003
- Altın Üyelik Bitiş Tarihi
- 07-02-2024
Merhaba arkadaşlar.
Aşağıda kod ile belirlenmiş sabit aralıktaki verileri siliyorum.
Bu kodu; s1 sayfasındaki A8:AI aralığındaki son dolu hücreye kadar olan verileri silmesi için şu şekilde revize ediyorum.
Sorunum şu s1 veya s2 sayfalarında belirlenmiş alanlarda veri varsa sıkıntı yok, çalışıyor. Veri yoksa kod hata veriyor.
Aşağıda kod ile belirlenmiş sabit aralıktaki verileri siliyorum.
Kod:
s1.Range("a8:aı32").ClearContents
s2.Range("b5:u29").ClearContents
Kod:
s1.Activate
x = WorksheetFunction.CountA(Range("C7:C65536")) + 6
s1.Range("A8:AI" & x).ClearContents
Kod:
s2.Select
Y = WorksheetFunction.CountA(Range("b5:b65536")) + 4
s2.Range("B5:T" & Y).ClearContents