Bagaimana cara menghapus konten sel tertentu jika nilai sel lain berubah di Excel?
Misalkan Anda ingin menghapus rentang konten sel tertentu jika nilai sel lain diubah, bagaimana Anda bisa melakukannya? Posting ini akan menunjukkan kepada Anda metode untuk mengatasi masalah ini.
Hapus konten sel yang ditentukan jika nilai sel lain berubah dengan kode VBA
Hapus konten sel yang ditentukan jika nilai sel lain berubah dengan kode VBA
Seperti gambar di bawah ini, ketika nilai di sel A2 diubah, konten di sel C1: C3 akan dihapus secara otomatis. Silakan lakukan sebagai berikut.
1. Pada lembar kerja Anda akan menghapus isi sel berdasarkan perubahan sel lain, klik kanan tab lembar dan pilih Lihat kode dari menu konteks. Lihat tangkapan layar:
2. Dalam pembukaan Microsoft Visual Basic untuk Aplikasi jendela, salin dan tempel kode VBA di bawah ini ke jendela Kode.
Kode VBA: Hapus konten sel tertentu jika nilai sel lain berubah
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A2")) Is Nothing Then
Range("C1:C3").ClearContents
End If
End Sub
Note: Dalam kode, B2 adalah sel tempat Anda akan menghapus konten sel berdasarkan, dan C1: C3 adalah rentang konten yang akan Anda hapus. Harap ubah sesuai kebutuhan Anda.
3. tekan lain + Q kunci untuk menutup Microsoft Visual Basic untuk Aplikasi jendela.
Kemudian Anda dapat melihat konten dalam rentang C1: C3 dihapus secara otomatis ketika nilai di sel A2 berubah seperti gambar di bawah ini.
Artikel terkait:
- Bagaimana cara menghapus isi kotak kombo dengan kode VBA di Excel?
- Bagaimana cara menghapus konten dan pemformatan pada saat yang sama dalam sel di Excel?
- Bagaimana cara menghapus konten dari rentang bernama di Excel?
- Bagaimana cara menghapus nilai yang dibatasi dalam sel di Excel?
- Bagaimana cara menghapus konten sel tertentu saat dibuka dan keluar di buku kerja Excel?
Alat Produktivitas Kantor Terbaik
Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu. Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...
Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah
- Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
- Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
- Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!