Alueen piilottaminen käyttäjän valinnan mukaan - Excel-vinkit

Sisällysluettelo

Mike kysyy:

Jos työkirjassani ei ole valintaruutua, haluan piilottaa tietyt rivit ja sarakkeet automaattisesti VBA: lla. Kuinka tämä tehdään? Kiitos.

Koska olet valintaruutu, sinulla olisi koodi, joka näyttää tältä:

Private Sub CheckBox1_Click() ActiveCell.Select Rows(15).Hidden = CheckBox1 End Sub

Ensimmäinen osa on välttää virhe, JOS käytät Excel 97: tä. Toinen rivi on "parannettu" IF, se voidaan tehdä näin:

If CheckBox1 = True then Rows(15).Hidden = True Else Rows(15).Hidden = False End If 

Mutta miksi kaikki ylimääräinen kirjoittaminen?

Mielenkiintoisia artikkeleita...