İçindekiler
VBA'da tüm bir sayfayı (veya çalışma sayfasını) temizlemek hızlı ve kolaydır.
Aktif Sayfayı Temizle
Her Şeyi Temizle (İçerikler, Biçimler, Yorumlar, vb.)
Bu, Activesheet'in hücrelerini tüm hücre özelliklerinden temizler: içerikler, biçimler, yorumlar, vb:
1 | Hücreler.Temizle |
İçeriği temizle
Bunun yerine YALNIZCA hücre içeriğini temizleyebilirsiniz:
1 | Cells.ClearContents |
Biçimleri Temizle
veya yalnızca Hücre Biçimleri:
1 | Cells.ClearFormats |
Yazarak: Hücreler.Temizle VBA Düzenleyicisi'nde, kullanabileceğiniz Clear yöntemlerinin listesini görebilirsiniz:
Kullanılan Çalışma Sayfasını Sil
Ayrıca tüm çalışma sayfasının UseRange'ını silebilirsiniz. Bu ayrıca nesneleri (şekiller, çizelgeler, metin kutuları) silebilir.
1 | ActiveSheet.UsedRange.Delete |
Sayfayı Temizle (Adına Göre)
Belirli bir sayfayı temizlemek için aşağıdaki kodu kullanın; burada "Sayfa1" temizlenecek sayfanın adıdır:
1 | Sayfalar("Sayfa1").Hücreler.Temizle |
Çalışma Sayfasını Temizle (Değişkenden)
Bir nesne değişkeni tarafından tanımlanan bir sayfayı temizlemek için aşağıdaki kodu kullanın:
12345 | çalışma sayfası olarak dim wsSet ws = Sayfalar("Sayfa1")ws.Hücreler.Temizle |