Avatar billede mboesen Novice
18. juli 2002 - 13:38 Der er 4 kommentarer og
1 løsning

Skiftevis baggrundsfarve i cellerne

Lidt snørklet overskrift - jeg prøver at forklare det bedre her.

Jeg søger en funktion, som automatisk kan lægge en grå (eller anden farve) baggrundsfarve ind på hveranden linie i et regneark/markeret område.

På forhånd tak
Avatar billede lrp Nybegynder
18. juli 2002 - 13:54 #1
Der er mange gode forslag her:
http://www.eksperten.dk/spm/182079
Avatar billede mboesen Novice
18. juli 2002 - 14:01 #2
Tak for hjælpen
18. juli 2002 - 14:12 #3
Jeg ville gøre det således:

Public Sub SelectedRowsGray()
    Dim lCount As Long
    For lCount = 1 To Selection.Rows.Count Step 2
        Selection.Rows(lCount).Interior.ColorIndex = 15
    Next lCount
End Sub

Hvis nogle af cellerne skulle have en anden farve i forvejen, så ville jeg gøre således:

Public Sub SelectedRowsGrayAndWhite()
    Dim lCount As Long
    For lCount = 1 To Selection.Rows.Count
        With Selection.Rows(lCount).Interior
            If lCount Mod 2 = 0 Then
                .ColorIndex = xlNone
            Else
                .ColorIndex = 15
            End If
    Next lCount
End Sub
Avatar billede lrp Nybegynder
18. juli 2002 - 14:25 #4
Ja, det er vist noget nær den optimale løsning... Flot!

For god ordens skyld vil jeg dog lige nævne, at der mangler en "End With" lige efter "End If" i den nederste makro.
18. juli 2002 - 14:35 #5
Tak :o)
Den nederste skal se således ud:
Public Sub SelectedRowsGrayAndWhite()
    Dim lCount As Long
    For lCount = 1 To Selection.Rows.Count
        With Selection.Rows(lCount).Interior
            If lCount Mod 2 = 0 Then
                .ColorIndex = xlNone
            Else
                .ColorIndex = 15
            End If
        End With
    Next lCount
End Sub
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