hvordanskal det stå i VBA? hvis celle A1 >0 og celle A2=ingenting(""): celle A2 fyld farve rød hvis celle A1 >0 og celle A2>0: celle A2 fyld farve grå vil så gerne hjælpes skodaen(nybegynderen)
Sub Test2() With Range("A2") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=OG($A$1>0;$A$2="""")" .FormatConditions(1).Interior.ColorIndex = 3 .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=OG($A$1>0;$A$2>0)" .FormatConditions(2).Interior.ColorIndex = 15 End With End Sub
Jeg har prøvet at ændre referencer, hvorfor virker det ikke? (virker stadig på A1 & A2) Sub Test2() With Range("B1") .FormatConditions.Delete .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=OG($A$1>0;$B$1="""")" .FormatConditions(1).Interior.ColorIndex = 3 .FormatConditions.Add Type:=xlExpression, Formula1:= _ "=OG($A$1>0;$B$1>0)" .FormatConditions(2).Interior.ColorIndex = 15 End With End Sub
Hej bak Jeg er virkelig nybegynder. Man skal kører makroer(funktioner/makro/makroer/afspil) inden de er aktive? Det virker nu tusind tak for hjælpen. mvh. skodaen
Jeg havde håbet at det ville løse mit andet problem,overskrivning af betinget formatering i ubeskyttede celler,hvis man bruger indsæt(uden at markere, kun værdier, samme format........) Det gør det ikke, eller? skodaen
Synes godt om
Ny brugerNybegynder
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.