WinFuture-Forum.de: Excel (2003) - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Office
Seite 1 von 1

Excel (2003) Mackierung des aktuellen Tages


#1 Mitglied ist offline   DiebischerElb 

  • Gruppe: aktive Mitglieder
  • Beiträge: 962
  • Beigetreten: 27. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Berlin

geschrieben 13. Februar 2006 - 19:49

Hallo!

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.

Eingefügtes Bild



Danke und Gruß
0

Anzeige



#2 Mitglied ist offline   puppet 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.857
  • Beigetreten: 27. April 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Rudoltown

geschrieben 13. Februar 2006 - 19:57

Automatisch markieren sollte mit einem kleinen VB-Skript kein Problem darstellen. Wie du es ohne VBS/Makro lösen kannst kann ich dir nicht sagen.
0

#3 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 752
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 13. Februar 2006 - 20:02

Hi,
das geht mit bedingter Formatierung.
z.B. Formel =A1=Heute() dann Zell/Zeichen- Farbe.
0

#4 Mitglied ist offline   DiebischerElb 

  • Gruppe: aktive Mitglieder
  • Beiträge: 962
  • Beigetreten: 27. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Berlin

geschrieben 13. Februar 2006 - 20:22

Beitrag anzeigenZitat (Speedyfree: 13.02.2006, 20:02)

Hi,
das geht mit bedingter Formatierung.
z.B. Formel =A1=Heute() dann Zell/Zeichen- Farbe.


Kannst du dich an dem konkreten Beispiel oben versuchen? :blink:
0

#5 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 752
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 13. Februar 2006 - 20:38

Es ist eigentlich ganz einfach.
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

0

#6 Mitglied ist offline   sn00b 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.242
  • Beigetreten: 07. November 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 13. Februar 2006 - 20:49

@Speedyfree
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ß :blink:
0

#7 Mitglied ist offline   puppet 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.857
  • Beigetreten: 27. April 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Rudoltown

geschrieben 13. Februar 2006 - 20:54

Beitrag anzeigenZitat (Speedyfree: 13.02.2006, 20:38)

Markiere den Zeilen- Bereich der Farblich geändert dar gestellt werden soll.
Ich dachte der Bereich soll markiert (wie im Bild zu sehen) und nicht farblich gekennzeichnet werden?

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

Sub Sub1()

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

0

#8 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 752
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 13. Februar 2006 - 21:04

Beitrag anzeigenZitat (Master.Max: 13.02.2006, 20:49)

@Speedyfree
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

0

#9 Mitglied ist offline   DiebischerElb 

  • Gruppe: aktive Mitglieder
  • Beiträge: 962
  • Beigetreten: 27. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Berlin

geschrieben 13. Februar 2006 - 21:09

@ puppet

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

0

#10 Mitglied ist offline   Speedyfree 

  • Gruppe: aktive Mitglieder
  • Beiträge: 752
  • Beigetreten: 14. Mai 04
  • Reputation: 0

geschrieben 13. Februar 2006 - 21:15

Also die gaze Zeile Farblich Kennzeichnen, währe die Formel von Master.Max die richtige. Edit: Tschuldigung

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

0

#11 Mitglied ist offline   sn00b 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.242
  • Beigetreten: 07. November 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 13. Februar 2006 - 21:23

@Speedyfree
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ß :D
0

#12 Mitglied ist offline   DiebischerElb 

  • Gruppe: aktive Mitglieder
  • Beiträge: 962
  • Beigetreten: 27. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Berlin

geschrieben 13. Februar 2006 - 21:41

Super! Vielen Dank für eure Mühe! Klappt wunderbar! ;(
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0