Mike bertanya:
Dalam buku kerja saya, jika kotak semak kawalan tidak dicentang, saya ingin menyembunyikan baris dan lajur tertentu secara automatik dengan VBA. Bagaimana ini dilakukan? Terima kasih.
Sebagai kotak pilihan Kawalan, anda akan mempunyai kod yang kelihatan seperti ini:
Private Sub CheckBox1_Click() ActiveCell.Select Rows(15).Hidden = CheckBox1 End Sub
Bahagian pertama adalah untuk mengelakkan ralat JIKA anda menggunakan Excel 97. Baris kedua adalah JIKA "diperbaiki", ia boleh dibuat seperti ini:
If CheckBox1 = True then Rows(15).Hidden = True Else Rows(15).Hidden = False End If
Tetapi mengapa semua menaip tambahan?