Avatar billede nyhavn18 Mester
26. januar 2009 - 14:48 Der er 3 kommentarer og
1 løsning

Formatering efter opslag

Jeg sidder og laver gantkort, til dem der nu måtte vide hvad det er ....!

Her har jeg omkring 25 forskellige arbejdsfunktioner som jeg sætter ind i et skema som viser en dag delt ind i 5 min. intervaler. Disse arbejdsopgaver har hver deres baggrundsfarve og skriftfarve, med andre ord de er unike. Desværre foregår formateringen manuelt.

Kan jeg lave et opslag som hedder noget i retningen af:

Hvis cellen="BIM" så er formateringen mørkeblå med hvid skrift
osv osv osv med ca. 25 forskelige forkortelser og dertil hørende farver (både baggrund og skrifttype)

Mvh
Morten
Avatar billede kabbak Professor
26. januar 2009 - 15:31 #1
Smid denne makro i arkets modul, ret selv område til og fortsæt med at skrive koden

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A2:Y30")) Is Nothing Then    ' området den kikker på
        Select Case Target
        Case "BIM"
            Target.Interior.ColorIndex = 5
            Target.Font.ColorIndex = 2
        Case "ooo"
            ' så laver du selv resten


        Case Else
            Target.Interior.ColorIndex = xlNone
            Target.Font.ColorIndex = 0
        End Select
    End If
End Sub
Avatar billede nyhavn18 Mester
27. januar 2009 - 11:11 #2
Super godt, koden virker lige som den skal og det var tilmed nemt at følge din instruks, så tak for det.

Et lille tillægs-spørgsmål om jeg må.
Er det svært at få det til at virke på en celle som henter sit indhold fra en anden celle? Altså en celle som ikke bliver udfyldt manuelt.

Nyhavn18
Avatar billede nyhavn18 Mester
27. januar 2009 - 11:14 #3
Hej Kabbak

Jeg er ikke helt stærk i denne her accepter funktion.
Hvis jeg gerne vil skrive en kommentar til dig skal, skal jeg så først acceptere (altså i dette tilfælde hvor svaret jo er rigtigt) og så sende min kommentar/svar bagefter.

Du får dine point ASAP

Nyhavn18
Avatar billede kabbak Professor
27. januar 2009 - 15:43 #4
Jeg skal lige svare først, inden du kan give point ;-))

En celle der opdateres via formel, trikker IKKE koden, det gør kun direkte editering i cellen
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
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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

IT-JOB

Styrelsen for Grøn Arealomlægning og Vandmiljø

Teamleder til Application Management

Banedanmark

Systemarkitekt

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger AI forretningskonsulent i Ballerup