Avatar billede mostermy Novice
17. september 2014 - 15:06 Der er 4 kommentarer og
1 løsning

Skjul fane ud fra en celleværdi

Jeg har et oversigtsark over en masse lejenr. Hver lejenr. har en fane for sig i samme regneark, som alle ser ens ud. Fanerne har navne efter lejernr. som vist nedenfor.
Nogle af disse lejenr./faner er inaktive og skal derfor skjules.
I mit oversigtsark har jeg en kolonne, der viser om fanen er aktiv eller passiv.
Kan jeg ud fra dette ark - ud fra aktiv/passiv kolonnen, styre om fanen bliver skjult eller vist?

   
Lejernr.    Aktiv
6012    Passiv
44012    Aktiv
45012    Passiv

Håber I kan hjælpe.

Mvh
Mia
Avatar billede kim1a Ekspert
17. september 2014 - 15:53 #1
Det kræver en makro, men denne kunne sættes til at "genlæse" hvergang der rettes i arket.
Avatar billede supertekst Ekspert
17. september 2014 - 17:51 #2
Højreklik på oversigtsarkets fane og vælg Vis programkode. Indsæt nedenstående makro
Når du ændre status på oversigtsarket i kolonne B udføres makroen.

Kræver at din Excel er indstillet til makroer.

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 2 Then
        checkVisningAfArk
    End If
End Sub
Private Sub checkVisningAfArk()
Dim antalRæk As Integer, ræk As Integer, arkNavn As String
    For ræk = 2 To ActiveCell.SpecialCells(xlLastCell).Row
        arkNavn = Range("A" & ræk)
        If LCase(Range("B" & ræk)) = "aktiv" Then
            ActiveWorkbook.Sheets(arkNavn).Visible = True
        Else
            If LCase(Range("B" & ræk)) = "passiv" Then
                ActiveWorkbook.Sheets(arkNavn).Visible = False
            End If
        End If
    Next ræk
End Sub
Avatar billede supertekst Ekspert
17. september 2014 - 17:52 #3
og så velkommen til Eksperten..
Avatar billede mostermy Novice
17. september 2014 - 22:06 #4
Ah, men hvor er det smukt :o)
Tak for hjælpen og velkomsten.
Avatar billede supertekst Ekspert
17. september 2014 - 23:07 #5
Fint og selv tak.
Hvis du vil give point - så Accepter mit svar i #2.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester