Avatar billede petert Forsker
27. november 2007 - 10:30 Der er 5 kommentarer og
1 løsning

Finde farve nummeret til brug i en makro

Jeg har følgende spørgsmål. Jeg har fået meget god hjælp til diverse makroer her, men jeg har et spørgsmål.
Hvordan finder man det nummer som giver en speciel farve på tekst i en celle. Jeg tænker på når man ser koden i makro, står der nogle gange EKS.Font.ColorIndex = 5 som i nedenstående makro
Sub GennemstregMarkerede()
    Selection.Font.Strikethrough = True
    Selection.Font.ColorIndex = 5
End Sub
findes der en tabel eller hvad ??
Mvh
Petert
Avatar billede supertekst Ekspert
27. november 2007 - 10:35 #1
Du kan selv lave en tabel - hvis du indsætter denne kode i et tomt ark - viskoder:
Sub visfarver()
    For ræk = 1 To 50
        Cells(ræk, 1).Interior.ColorIndex = ræk
    Next
End Sub
Avatar billede petert Forsker
27. november 2007 - 15:16 #2
Hej supertekst
Jeg lavede en makro med din kode og kørte den. så kom der i kolonne A en hel række farver helt fint, men hvordan ser man farvenummeret for eks.farven i række 25 (den er mørke blå)??
/petert
Avatar billede supertekst Ekspert
27. november 2007 - 15:17 #3
Da jeg anvender ræk = rækkenummer i koden - så er farvenummer = rækkenr.
Avatar billede jkrons Professor
27. november 2007 - 22:16 #4
En lille detalje: Skal du have alle celler med, så ret 50 til 56.

Og ændrer du koden til


Sub visfarver()
    For ræk = 1 To 56
    With Cells(ræk, 1)
    .Interior.ColorIndex = ræk
    .Value = ræk
    End With
    Next
End Sub

Skriver den farvenummeret i cellen.
Avatar billede petert Forsker
28. november 2007 - 13:40 #5
mange tak læg et svar. kan begge ikke lægge et svar så i deler.
/petert
Avatar billede supertekst Ekspert
28. november 2007 - 13:50 #6
Selv tak
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