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


Emne lukketændre værdi i andre celler

 Besvar Besvar
Forfatter
Stylsvig Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 26.Mar.2011
Land: Danmark
Status: Offline
Point: 11
Direkte link til dette indlæg Emne: ændre værdi i andre celler
    Sendt: 01.Jun.2011 kl. 11:43
Hej
Jeg har i dag følgende i A1:
 
=HVIS(IDAG()<H1;I1;" ")
 
som giver værdien i I1 hvis sand og " " hvis falsk.
 
Jeg ønsker i tillæg at ændre A2, A3 mv til " " hvis min HVIS test nedenfor er FALSK.
Hvordan gør jeg det?
På forhånd tak
Stylsvig 
 
 
Til top



Til top
H_Frandsen Se dropdown
Sølv bruger
Sølv bruger


Medlem: 12.Maj.2011
Land: Danmark
Status: Offline
Point: 110
Direkte link til dette indlæg Sendt: 01.Jun.2011 kl. 12:14
Hej Stylsvig

Der findes nok en funktion der kan kontrollere om værdien i en celle er sand eller ej.
Jeg ville umiddelbart blot lave en =HVIS(A1=I1;xxx:""), XXX hvad den nu skal vise hvis sand.

// Henrik
Til top
Stylsvig Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 26.Mar.2011
Land: Danmark
Status: Offline
Point: 11
Direkte link til dette indlæg Sendt: 01.Jun.2011 kl. 12:26

Jeg ønsker at ændre i A2, A3 mv idet der ikke står eller kan stå formler i A2, A3 mv. Der stå data i disse celler der ønskes blanket ud hvis A1 testen er falsk (eks en dato er overskredet).

 
Hilsen
Stylsvig
 
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 01.Jun.2011 kl. 14:07
Hej Henrik,
 
Hvis du har data i A2 og A3, og du på den måde ikke kan indsætte en formel i disse celler, er en makro nok det eneste rigtige for dig.
 
Prøv denne:
 
Sub TestA1()
If Range("A1").Value = " " Then
    Range("A2:A3").Value = " "
End If
End Sub
 
Den udfører handlingen: Hvis A1 = " " så bliver værdien af A2 og A3 til " ".
Hvis du ikke kender til makroer og VBA, så sig endelig til, så finder vi også ud af det.
 
//Allan
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 01.Jun.2011 kl. 14:09
Uups, den var ikke til Henrik, men til Stylsvig Embarrassed
Citér
Hej Stylsvig,
 
Hvis du har data i A2 og A3, og du på den måde ikke kan indsætte en formel i disse celler, er en makro nok det eneste rigtige for dig.
 
Prøv denne:
 
Sub TestA1()
If Range("A1").Value = " " Then
    Range("A2:A3").Value = " "
End If
End Sub
 
Den udfører handlingen: Hvis A1 = " " så bliver værdien af A2 og A3 til " ".
Hvis du ikke kender til makroer og VBA, så sig endelig til, så finder vi også ud af det.
 
//Allan
Til top
Stylsvig Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 26.Mar.2011
Land: Danmark
Status: Offline
Point: 11
Direkte link til dette indlæg Sendt: 01.Jun.2011 kl. 15:10
Hej Allan
 
Tusind tak. Jeg har ganske rigtigt aldrig brugt macoer før, så hvis du har nogen basics, eller kan dirigere mig hen hvor jeg kan få lidt basal viden, vil det være rigtig fint.
 
Hvis det har interesse, har jeg den "rigtige" projektmappe med 5-6 ark hvori behovet er opstået, men jeg kan ikke rigtig beskrive det kortfattet. 
 
//Stylsvig
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 01.Jun.2011 kl. 15:20
Intet problem.
Jeg antager at du vil have at funktionen skal 'køre' når brugeren aktiverer arket.
 
Højreklik på et ark af gangen, hvor du vil have at funktionen skal køre.
Klik på 'Vis programkode'
Sæt nedenstående kode ind (CTRL+V)
Luk vinduet.
Gør dette for alle de ark du vil have at funktionen skal køre i.
 
Private Sub Worksheet_Activate()
If Range("A1").Value = " " Then
    Range("A2:A3").Value = " "
End If
End Sub
 
Når dette er gjort, skal du sikre at dit ark åbnes med makroer aktiveret.
Hver gang en bruger aktiverer et ark, vil funktionen blive kørt.
 
//Allan
Til top
Stylsvig Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 26.Mar.2011
Land: Danmark
Status: Offline
Point: 11
Direkte link til dette indlæg Sendt: 01.Jun.2011 kl. 15:29
foreløbig mange tak. Det vil jeg 'lege' lidt med.
//Stylsvig
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 02.Jun.2011 kl. 22:17
Velbekomme Stylsvig Smile
Sig til hvis du løber ind i udfordringer.
 
//Allan
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

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