|
|||||||||||
|
Disse websidene oppdateres ikke lengre og er kun tilgjengelig for historikken sin skyld. Fargelegg rader og kolonnerVed hjelp av makroene nedenfor kan man angi en bakgrunnsfarge til f.eks. annen hver rad eller kolonne i et angitt regnearkområde. Makroene er også et godt utgangspunkt dersom man trenger å lage sine egne makroer som skal formatere eller endre innhold i et regnearkområde. Sub ShadeAlternateRows(rngTarget As Range, intColor As Integer, lngStep As Long)
' benytter bakgrunnsfargen = intColor på hver lngStep rad i rngTarget
' eksempel: ShadeAlternateRows Range("A1:D50"), 27, 2
' fargelegger annen hver rad
Dim r As Long
If rngTarget Is Nothing Then Exit Sub
With rngTarget
.Interior.ColorIndex = xlColorIndexNone
' fjern eventuell eksisterende farge
For r = lngStep To .Rows.Count Step lngStep
.Rows(r).Interior.ColorIndex = intColor
Next r
End With
End Sub
Sub ShadeAlternateColumns(rngTarget As Range, intColor As Integer, lngStep As Long)
' benytter bakgrunnsfargen = intColor på hver lngStep kolonne i rngTarget
' eksempel: ShadeAlternateColumns Range("A1:J20"), 27, 2
' fargelegger annen hver kolonne
Dim c As Long
If rngTarget Is Nothing Then Exit Sub
With rngTarget
.Interior.ColorIndex = xlColorIndexNone
' fjern eventuell eksisterende farge
For c = lngStep To .Columns.Count Step lngStep
.Columns(c).Interior.ColorIndex = intColor
Next c
End With
End Sub
Man kan merke et regnearkområde og velge Format, Betinget formatering
og fylle inn dialogen slik eksempelet nedenfor viser for å angi en
bakgrunnsfarge til annen hver rad: Man kan
merke et regnearkområde og velge Format, Betinget formatering og fylle
inn dialogen slik eksempelet nedenfor viser for å angi en bakgrunnsfarge til
annen hver kolonne:
Dokumentet er sist oppdatert 2002-07-17 12:37:25 Utskriftsvennlig versjon
|
![]() |
||||||||||
| |||||||||||