Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketAlternativ til Worksheet_Change for hele arket

 Besvar Besvar
Forfatter
holberg19 Se dropdown
Bronze bruger
Bronze bruger


Medlem: 19.Jan.2012
Land: Danmark
Status: Offline
Point: 27
Direkte link til dette indlæg Emne: Alternativ til Worksheet_Change for hele arket
    Sendt: 16.Sep.2013 kl. 11:18
Jeg har følgende kode, der er beregnet til at gøre fanebladet mere overskueligt. Pt. køres macroen hver gang der ændres noget i regnearket, hvilket gør, at jeg ikke kan bruge fortryd-kommandoen. 

Kan jeg ændre koden, således at den KUN køres, når den specifikke celle - A38 ændres?

Private Sub Worksheet_Change(ByVal Target As Range)

   
    If Range("A38").Value = "Begge" Then
        Rows("41:254").EntireRow.Hidden = False
    Else
        Rows("41:254").EntireRow.Hidden = False
    End If
    
        
    If Range("A38").Value = "Kilometer/kørselsøkonomi" Then
        Rows("40:174").EntireRow.Hidden = True
    Else
        Rows("40:174").EntireRow.Hidden = False
    End If
    
    
    
      If Range("A38").Value = "Kapacitet" Then
        Rows("173:254").EntireRow.Hidden = True
    Else
        Rows("173:254").EntireRow.Hidden = False
    End If
  
End Sub
Til top



Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5419
Direkte link til dette indlæg Sendt: 16.Sep.2013 kl. 11:31
Som den allerførste linje i koden skriver du:
If Target.Address(False, False) <> "A38" Then Exit Sub
og, dermed burde du kunne fortryde, hvis cellen ikke er celle A38.
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
holberg19 Se dropdown
Bronze bruger
Bronze bruger


Medlem: 19.Jan.2012
Land: Danmark
Status: Offline
Point: 27
Direkte link til dette indlæg Sendt: 16.Sep.2013 kl. 12:17
Det virker helt perfekt. Mange tak for dit input!
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk