Peida veerud nupu abil

Anonim

Kui peate teatud veerud nupuga peitma, saate seda koodi kasutada. See muudab isegi käsunupu teksti peitmiseks veergudeks ja seejärel uuesti veergude peitmiseks.

Alampeida_C ()

Dim C_ell As Range

ActiveSheet.Shapes.Range (massiiv ("Nupp 2")). Valige

If Selection.Characters.Text = "Näita veerge" Siis

Veerud. Varjatud = vale

Selection.Characters.Text = "Peida veerud"

Muidu

Iga vahemiku C_elli kohta ("B1", lahtrid (1, veerud. Arv). Lõpp (xlToLeft))

Kui C_ell = "x" Siis C_ell.Columns.Hidden = True

Edasi

Selection.Characters.Text = "Näita veerge"

Lõpp Kui

Vahemik ("A2"). Valige

End Sub