Just nu i M3-nätverket
Gå till innehåll

Cellformatiering baserat på färg


Dreas
 Share

Rekommendera Poster

Hej

 

Har ett litet problem som jag inte tror jag kan lösa med hjälp av villkorsstyrd formatering i excels förvalda menyer.

 

Jag vill att en cell ska ha en viss färg ifall en viss färg används inom ett givet område.

TEX. Färga cellen A1 gul ifall färgen gul används inom B1:T1

 

Hur kan detta göras?

Länk till kommentar
Dela på andra webbplatser

Att få Excel att reagera på färger på celler är inte något jag rekommenderar.

Det till trots:

Function colorCheck(rn As Range) As String
    Application.Volatile (True)
    colorCheck = rn.Interior.ColorIndex
End Function

ger dig färgen på bakgrunden i cellen. (eller använda bara Color)

Dock räknas den inte om när färgen i cellen ändras men med "Volataile" ivartfall varje gång bladet räknas om.

Det gör att den kan köras väldigt ofta men inte precis när cellens egenskap ändrats.

Vill du testa, klistra in koden i en modul och lägg skriv in den som en vanlig funktion i Excel-arket.

 

Rekommenderar dig att tänka om och presenter ditt problem på annat vis, mycket enklare att formatera baserat på ett värde.

 

 

Länk till kommentar
Dela på andra webbplatser

 Share

×
×
  • Skapa nytt...