1.5k Aufrufe
Gefragt in Tabellenkalkulation von b25812 Mitglied (515 Punkte)
Hallo,
Ich habe in Spalte A von einem Jahr die Tage mit Datum stehen. Die wechseln Automatisch sofern ich das Jahr zb 2014 o. 2015 eingebe. Jetzt möchte ich, wenn in A10 18So steht, dass die Zeile 10 in hellgrau gefärbt wird. Steht da 19Mo sollte sie wieder weiß werden. Ist sowas möglich?
Danke
Gruß Andi

5 Antworten

0 Punkte
Beantwortet von
1. was nutzt du? excel?
2. willst du alle sonntage eines jahres einfärben?

schau die mal die funktion wochentag an. z.b. wochentag(a1;2)=7
0 Punkte
Beantwortet von m-o Profi (22.7k Punkte)
Hallo Andi,

wähle bei der bedingten Formatierung "Formel zur Ermittlung der formatierenden Zellen verwenden" und nimm dann die folgende Formel:

=WOCHENTAG($A$10;1)=1

und wähle dann über "Formatieren" die entsprechende Hintergrundfarbe aus.

Ich gehe davon aus, dass in Spalte A ein Datum steht.

Gruß

M.O.
0 Punkte
Beantwortet von b25812 Mitglied (515 Punkte)
Danke hat super geklappt,
Noch eine Frage: wie kann ich bevor ein makro startet, die abfrage hin bekommen, wollen sie wirklich dann "ja" oder "abbrechen.

Hier mein makro:
Range( _
"CC3:CD33" _
).Select
Range("CC3").Activate
Selection.ClearContents
Range("AU3:CF33,D3:AK33").Select
Range("AK3").Activate
Selection.Interior.ColorIndex = xlNone
End Sub

Gruß andi
0 Punkte
Beantwortet von m-o Profi (22.7k Punkte)
Hallo Andi,

das kannst du z.B. so machen.


[code]Sub frage()

Dim antwort

'Messagebox mit Rückgabe
antwort = MsgBox("Soll das Makro gestartet werden?", 36, "Frage")

'Falls Nein gedrückt wird, Makro verlassen
If antwort = vbNo Then Exit Sub

'.. hier dann dein Makro

End Sub
[/code

Gruß

M.O.]
0 Punkte
Beantwortet von b25812 Mitglied (515 Punkte)
Danke für die schnelle antwort, klappt super.
Danke

Gruß Andi
...