I Microsoft Excel , kan du bruke Visual Basic for Applications til å arbeide med regneark . Du kan opprette, kopiere , flytte, slette , låse og skjule regneark med noen få linjer med kode. Ofte , vil du ønsker å skjule visse ark i arbeidsboken , spesielt de som inneholder uformatert rådata og beregninger. Hvis du vil skjule et regneark manuelt og uten bruk av makroer , kan du høyreklikke fanen og velg " Hide " fra menyen . En enkel vippebryter makro kan hjelpe deg å automatisere denne oppgaven, spesielt hvis du har å forholde seg til mange regneark . Instruksjoner
en
Start Microsoft Excel . Trykk "CTRL + O ", velg arbeidsboken som inneholder arkene du ønsker å skjule , og klikk deretter på " Åpne".
2
Trykk "Alt + F8 " for å åpne " Makroer " vinduet. Skriver " HideSheets " inn i "Macro Name" -boksen og klikk deretter på "Create ". Dette åpner VBA editor.
3
Skriv inn følgende kode i VBA editor.
Gå HideSheets ()
wSheets = Array ( " Ark1 "," Ark2 "," Ark3 ")
wsstat = Regneark ( wSheets ( 0 ) ) . Synlig
p Hvis wsstat = xlSheetVisible Deretter
wsstat = xlSheetHidden
Else
wsstat = xlSheetVisible
End If
For n = 0 til UBound ( wSheets )
Regneark ( wSheets ( n)) . Visible = wsstat
Neste n
End Sub
4
Erstatt " Ark1 ", " Ark2 " og " Ark3 " med navnene på arkene som du vil å slette. Du kan legge til et annet ark i listen ved å føye sitt navn i anførselstegn og innledes med et komma .