• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

even ? oneven ?

Status
Niet open voor verdere reacties.

stefano

Gebruiker
Lid geworden
22 mei 2004
Berichten
865
Ik wil in een spreadsheet opeenvolgende rijen van elkaar onderscheiden door ze een achtergrondkleur mee te geven. Zo zal bv (startend vanaf rij 10 ) rij 10 geel zijn, rij 11 rood, 12 terug geel , 13 terug rood, ..., maw de even rijen geel, de oneven rood.

Heeft iemand een oplossing/aanpak voor dit probleem ?
 
Misschien zijn er heel listige oplossingen voor deze vraag, maar als huis, tuin en keuken Excelgebruiker EN zonder zo'n listige oplossing, zou ik het als volgt aanpakken:

creeer ergens aan het eind een extra kolom, zet in de desbetreffende cel van een even rij een 2 en in de cel van een oneven rij een 1 en kopieer 't door (verberg die kolom achteraf desnoods permanent)

Vervolgens geef je bij voorwaardelijke opmaak op dat wanneer er een 1 wordt gelezen, de rij rood moet worden en bij een 2 de rij geel.
 
Laatst bewerkt:
Vul de voorwaarden bij voorwaardelijke opmaak in zoals in het plaatje
 

Bijlagen

  • ScreenShot001.jpg
    ScreenShot001.jpg
    31,8 KB · Weergaven: 73
Laatst bewerkt:
Met gepaste trots presenteren wij VBA column colors Alfa 0.1

Sub kleuren()
Dim sel As range
Dim style As style

Set sel = Application.Selection

For Each col In sel.Columns
If col.Column Mod 2 = 0 Then
col.EntireColumn.Interior.Color = RGB(255, 0, 0)
Else
col.EntireColumn.Interior.Color = RGB(255, 255, 0)
End If
Next

End Sub

Dit is de code voor je macro met de naam kleuren.
Voeg je zo toe: extra->macro->macro's
"kleuren" als naam tikken
aanmaken kiezen
copy-paste mijn code

selecteer welke colommen jij van kleur wilt laten verschieten
Dan extra->macro->macro's
kleuren selecteren
Uitvoeren klikken en voila
 
amaai

Ik wist natuurlijk op voorhand dat al de aanwezige excel-specialisten fervente voorstanders zijn van kleurtjes :o , vandaar de verschillende oplossingen voor mijn probleem, waarvoor dank aan allen.

Wat ik eventueel graag nog eens wou horen van jullie : de functie rest (getal;deler) geeft het restgetal bij de deling van een getal door een deler. Als ik nu 5 door 2 deel (= 2.5 denk ik dan) is dan het restgetal niet 0.5 ? Wellicht niet maar kunnen jullie het misschien even voor me duidelijk maken aub ?

dbv,

Stefaan
 
Laatst bewerkt:
Klopt.. 5 gedeeld door 2 is 2,5. Maar excel rekent anders. 2 uit 5 halen kan 2 keer. Je hebt dan 4. Dat betekent dat je 1 over hebt. Dat is je rest, dus voldoe je niet aan de eerste voorwaarde maar wel aan de tweede.

Ik hoop dat ik het een beetje duidelijk uitgelegd heb.
 
dank voor jullie reacties

dank voor jullie reacties:thumb: :thumb: :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan