Vba: cara menghapus pemformatan sel


Anda dapat menggunakan metode berikut untuk menghapus pemformatan sel di Excel menggunakan VBA:

Metode 1: Hapus pemformatan dari sel tertentu

 SubClearFormattingRange ()
Range("A2:A11").ClearFormats
End Sub

Makro khusus ini akan menghapus pemformatan semua sel dalam rentang A2:A11 di lembar yang sedang aktif.

Metode 2: Hapus pemformatan dari semua sel pada lembar

 Sub ClearFormattingAll()
Cells.ClearFormats
End Sub

Makro khusus ini akan menghapus pemformatan semua sel pada lembar yang sedang aktif.

Contoh berikut memperlihatkan cara menggunakan setiap metode dalam praktik dengan lembar berikut di Excel:

Contoh 1: Gunakan VBA untuk Menghapus Pemformatan dari Sel Tertentu

Katakanlah kita ingin menghapus pemformatan semua sel dalam rentang A2:A11 .

Kita dapat membuat makro berikut untuk melakukan ini:

 SubClearFormattingRange ()
Range("A2:A11").ClearFormats
End Sub

Setelah makro ini dijalankan, pemformatan semua sel dalam rentang A2:A11 akan dihapus:

Perhatikan bahwa font miring, warna font merah, dan batas semuanya telah dihapus dari sel dalam rentang A2:A11 .

Semua sel lain di lembar itu tetap mempertahankan formatnya.

Contoh 2: Gunakan VBA untuk menghapus pemformatan dari semua sel pada lembar

Katakanlah kita ingin menghapus pemformatan semua sel pada lembar.

Kita dapat membuat makro berikut untuk melakukan ini:

 Sub ClearFormattingAll()
Cells.ClearFormats
End Sub

Setelah makro ini dijalankan, pemformatan semua sel di seluruh lembar akan dihapus:

Perhatikan bahwa pemformatan telah dihapus dari semua sel di seluruh lembar.

Catatan : Anda dapat menemukan dokumentasi lengkap metode ClearFormats di VBA di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:

VBA: Cara menghapus konten jika sel berisi nilai tertentu
VBA: Cara menghapus baris berdasarkan nilai sel
VBA: Cara Menghapus Filter di Excel

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *