Hvordan skjule eller vise et spesifikt regneark basert på celleverdi i et annet ark?
Er det noen metoder for oss å skjule eller vise en bestemt regnearkfane basert på et celleinnhold i et annet ark? For eksempel, når jeg skriver inn teksten "Ja" i celle G1 i Ark2, vil jeg at Ark1 skal skjules, og når jeg skriver inn "Nei", skal Ark1 vises med en gang. Hvordan kunne jeg løse dette problemet i Excel?
Skjul eller vis en spesifikk regnearkfane basert på celleverdi med VBA-kode
Skjul eller vis en spesifikk regnearkfane basert på celleverdi med VBA-kode
For å skjule eller vise en spesifikk regnearkfane basert på en celleverdi i et annet regneark, kan følgende VBA-kode gjøre deg en tjeneste, vennligst gjør som følger:
1. Gå til regnearket som inneholder celleverdien du vil skjule et annet ark basert på.
2. Høyreklikk på arkfanen, og velg Vis kode, i spratt ut Microsoft Visual Basic for Applications vindu, kopier og lim inn følgende kode i det tomme modulvinduet, se skjermbilde:
VBA-kode: Skjul eller skjul en regnearkfane basert på celleverdi:
Private Sub Worksheet_Change(ByVal Target As Range)
If [G1] = "Yes" Then
Sheets("Sheet1").Visible = True
Else
Sheets("Sheet1").Visible = False
End If
End Sub
OBS: I koden ovenfor, G1 og Ja er celle- og celleinnholdet du vil basere på, og Sheet1 er det spesifikke arket du vil skjule eller vise. Du kan endre dem til ditt behov.
3. Lagre og lukk deretter denne koden, når du skriver inn "Nei" eller annen tekst i celle G1, er Ark1 skjult, men hvis du skriver inn "Ja" i cellen, vises Ark1 med en gang, se skjermbilder:
![]() |
![]() |
![]() |

Lås opp Excel Magic med Kutools AI
- Smart utførelse: Utfør celleoperasjoner, analyser data og lag diagrammer – alt drevet av enkle kommandoer.
- Egendefinerte formler: Generer skreddersydde formler for å strømlinjeforme arbeidsflytene dine.
- VBA-koding: Skriv og implementer VBA-kode uten problemer.
- Formeltolkning: Forstå komplekse formler med letthet.
- Tekstoversettelse: Bryt språkbarrierer i regnearkene dine.
Beste kontorproduktivitetsverktøy
Utvid Excel-ferdighetene dine med Kutools for Excel, og opplev effektivitet som aldri før. Kutools for Excel tilbyr over 300 avanserte funksjoner for å øke produktiviteten og spare tid. Klikk her for å få funksjonen du trenger mest...
Office Tab bringer fanebasert grensesnitt til Office, og gjør arbeidet ditt mye enklere
- Aktiver faneredigering og lesing i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åpne og opprett flere dokumenter i nye faner i samme vindu, i stedet for i nye vinduer.
- Øker produktiviteten din med 50 %, og reduserer hundrevis av museklikk for deg hver dag!