Excel (2003) Mackierung des aktuellen Tages
#1
geschrieben 13. Februar 2006 - 19:49
Wie kann ich in Excel einstellen, dass der aktuelle Tag in Excel mackiert wird? Ein Beispiel habe ich mal eingefügt. Mackiert habe ich das manuell. Ist es überhaupt möglich, eine ganze Zeile automatisch mackieren zu lassen nach aktuellen Datum.
Danke und Gruß
Anzeige
#2
geschrieben 13. Februar 2006 - 19:57
#3
geschrieben 13. Februar 2006 - 20:02
das geht mit bedingter Formatierung.
z.B. Formel =A1=Heute() dann Zell/Zeichen- Farbe.
#4
geschrieben 13. Februar 2006 - 20:22
#5
geschrieben 13. Februar 2006 - 20:38
Markiere den Zeilen- Bereich der Farblich geändert dar gestellt werden soll. Dann gehe auf "Format"-Bedingte Formatierung. Stell die Bedingung auf "Formel ist". Kopiere "=A1=Heute()" in das leere Feld. Dann Klicke auf "Format" es öffnet sich ein weiteres Fenster in den du entweder die Schrifft, oder die Zellen selbst Farblich dar stellen kannst. Suche dir was aus und klicke "OK". Fertig!
Achja, in Zelle A1 steht die Bedingung, also ein Datum.
Falls du immer noch nicht Klar kommst, schick mir deine Beispiel-Datei und ich machs dir.
Dieser Beitrag wurde von Speedyfree bearbeitet: 13. Februar 2006 - 20:41
#6
geschrieben 13. Februar 2006 - 20:49
so schon richtig, aber um die ganze zeile zu bearbeiten muß die formel '=$A1=Heute()' heißen!
@Mattii
willst du die zelle markieren oder nur farblich hervorheben?
gruß
#7
geschrieben 13. Februar 2006 - 20:54
Zitat (Speedyfree: 13.02.2006, 20:38)
Für ein einfaches Markierungs-Skript benötigst du (nur als simples Beispiel) eine Zelle wo das aktuelle Datum drin steht und eine wo die Anzahl der Zellen die geprüft werden sollen (du kannst z.B. mit =ANZAHL2(BEREICH) die ausgefüllten Zellen zählen). Das würde dann ungefähr so aussehen (neues Makro erstellen oder den Code auf einen Button legen):
Zitat
On Error Resume Next
For i = 1 To Range("I1").Value2
If Cells(i, 1).Value2 = Range("I2").Value2 Then
Range(Cells(i, 1), Cells(i, 6)).Select
End If
Next
End Sub
Wobei I1 die Zelle mit der Anzahl der Zellen angibt die vorhanden sind (z.B. über Formel: =ANZAHL2(A1:A5000)), I2 eine Zelle mit dem aktuellen Datum (z.B. Formel: =HEUTE()) und die 6 gibt an wieviele Spalten markiert werden sollen.
Dieser Beitrag wurde von puppet bearbeitet: 13. Februar 2006 - 20:57
#8
geschrieben 13. Februar 2006 - 21:04
Zitat (Master.Max: 13.02.2006, 20:49)
so schon richtig, aber um die ganze zeile zu bearbeiten muß die formel '=$A1=Heute()' heißen!
Ähm, ja und nein.
Die ganze Zeile zu Markieren währe hier nicht sinnvoll. Da er hier ja auch nur Spalte B und C im Beispiel markiert und Farblich geändert hat.
@Mattii
hats geklapt?
meine Email ist mein [email protected]
ich möchte sie hier nicht voll und richtig ausschreiben, wegen Spamsuchmaschienen usw.
@puppet
Oh ja richtig. Er möchte die Zeile ja Markieren lassen. Das geht mit Bedingter Formatierung gar nicht.
Ich Entschuldige mich und nehme alles zurück. Sorry!
Dieser Beitrag wurde von Speedyfree bearbeitet: 13. Februar 2006 - 21:11
#9
geschrieben 13. Februar 2006 - 21:09
Farblich gekennzeichnet trifft es da schon eher. Die Ansätze von Speedyfree und Master.Max hören sich schon gut an. Die farbliche Kennzeichnung über die gesamte Zeile ist schon richtig. Wie kriege ich das jetzt noch hin, dass es auch bei den anderen Zeilen klappt. Sprich: Wenn wir dann den 14.02.06 haben, die dann farblich unterlegen ist, jedoch nicht mehr die Zeile vom 13.02.06?
Dieser Beitrag wurde von Mattii bearbeitet: 13. Februar 2006 - 21:13
#10
geschrieben 13. Februar 2006 - 21:15
Um die restlichen Zeilen mit der Bedingten Formatierun zu versehen, markiere die Zeile die du Formatiert hast und Kopiere sie.
Anschließend Markierst du die restlichen Zeilen in die die Formatierung eingefügt werden soll und fügst dann die Inhalte rein.
Also die Formatierte Zeile Kopieren, restliche Zeilen Markieren, rechte Maustaste "Inhalte einfügen" Formate anklicken.
Dieser Beitrag wurde von Speedyfree bearbeitet: 13. Februar 2006 - 21:29
#11
geschrieben 13. Februar 2006 - 21:23
Master.Max bitte
@Mattii
du markierst einfach die kompletten zeilen von 1-5000 (oder weiter) und gehst dann vor wie @Speedyfree es beschrieben hat, aber mit meiner formel!
das problem dürfte aber werden das du die spalte in unterschiedlichen farben hast, und das geht dann durch die bedingte formatierung nur wenn du sie für die unterschiedlichen farbbereiche einzeln machst!
gruß
#12
geschrieben 13. Februar 2006 - 21:41