Anzeige
Archiv - Navigation
280to284
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
280to284
280to284
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Neues Datum, neue Zellfarbe

Neues Datum, neue Zellfarbe
12.07.2003 09:16:16
Stephan_F
Hallo zusammen und ein schönes Wochnende wünsche ich,
folgendes ist gegeben:
A:1 12.04.03 (zelle gelb)
A:2 12.04.03 (zelle gelb)
A:3 20.05.03 (zelle blau)
A:4 20.05.03 (zelle blau)
A:5 20.05.03 (zelle blau)
A:6 08.06.03 (zelle gelb)
Ich möchte eine Automatisierung erzeugen, solange ein und das selbe Datum fortlaufend in der Spalte A steht, soll die Zelle gelb sein(weiß aber nicht, wie oft das Datum vorkommt), dann ändert sich das Datum und so lange soll die Zelle dann blau sein. Ab dem Dritten Datum wieder gelb, usw.
Ich hoffe, ich habe mich einigermaßen ausgedrückt.
Wer hätte hier ein Beispiel für mich, oder einen Link zu nachlesen.
Vielen Dank für die Hilfe,
grüße aus Thüringen
Stephan

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Neues Datum, neue Zellfarbe
12.07.2003 10:45:13
sergiesam
Hi,
da man in der bedingten Formatierung keine Farbe abfragen kann, muss man auf VB zurückgreifen.
Die Einfärbung siehst du hier:
https://www.herber.de/bbs/user/236.xls
Der Code:

Sub Einfärben()
Dim c As Range
For Each c In Range("A1").CurrentRegion
If c.Row = 1 Then
c.Interior.Color = vbYellow
c.Font.Color = vbBlack
Else
If c.Offset(-1, 0) <> c Then
If c.Offset(-1, 0).Interior.Color = vbYellow Then
c.Interior.Color = vbBlue
c.Font.Color = vbWhite
Else
c.Interior.Color = vbYellow
c.Font.Color = vbBlack
End If
Else
c.Interior.Color = c.Offset(-1, 0).Interior.Color
c.Font.Color = c.Offset(-1, 0).Font.Color
End If
End If
Next c
End Sub

Viel Spaß,
Sam

Anzeige
AW: Neues Datum, neue Zellfarbe
12.07.2003 11:41:42
K.Rola
Hallo Sam,
kleine Anregung, sonst werden Zellen in den Spalten daneben
auch (sinnlos) eingefärbt.
For Each c In Range("A1").CurrentRegion.Columns(1).Cells
Gruß K.Rola

AW: Neues Datum, neue Zellfarbe
12.07.2003 12:47:05
Stephan_F
Danke schön für die schnelle Hilfe und ein schönes WE noch.
gruß aus thüringen
stephan

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige