Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Spalte mit aktuellem Datum markieren

Spalte mit aktuellem Datum markieren
10.04.2017 10:10:32
Nadine
Hi ihr lieben Leute,
ich arbeite aktuelle an einer Excel-Tabelle zur Personaleinsatzplanung.
Nun möchte ich ein Makro schreiben, dass die Spalte mit dem aktuellen Datum rot markiert ist.
Bis jetzt habe ich folgendes:
Private Sub Markieren()
ActiveSheet.Cells.Find(What:=Date). _
Resize(50, 1).Interior.ColorIndex = 3
End Sub
Aber irgendwie läuft das ganze Programm nicht so richtig. Zum Beispiel wenn ich die Spaltenlänge (hier:50) ändere, nimmt es die Tabelle nicht an.
Wo liegt mein Fehler?
Ich hoffe mir kann jemand helfen :)
LG Nadine
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ohne Makro...
10.04.2017 10:29:16
UweD
Hallo
geht mit bedingter Formatierung
(Mein Bespiel: Datum steht in Zeile 1, Spalten B bis Z)
- gesamten Bereich markieren
- Start, bedingte Formatierung, Neue Regel
- Formel zur Ermittlung
- =B$1=Heute()
- Formatierung, Ausfüllen rot.
LG UweD
AW: ohne Makro...
10.04.2017 10:36:23
Nadine
Huhu,
so habe ich es bis jetzt auch, aber es markiert mir so nicht die ganze Spalte, sondern nur die einzelne Zelle.
LG
Anzeige
AW: ohne Makro...
10.04.2017 10:47:16
UweD
Geht bei mir problemlos...
Spalten markieren (von B bis Z)
Userbild
LG UweD
AW: Beachte das $-Zeichen vor der 1
10.04.2017 12:26:40
Daniel
... dann bleibt der Bezug immer auf der Zeile 1 (absoluter Zellbezug)
ohne das $-Zeichen wandert der Bezug mit der Zelle mit (relativer Zellbezug)
Gruß Daniel
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Spalte mit aktuellem Datum in Excel hervorheben


Schritt-für-Schritt-Anleitung

Um die Spalte mit dem aktuellen Datum in Excel hervorzuheben, kannst Du die bedingte Formatierung verwenden. Hier ist eine einfache Anleitung:

  1. Bereich auswählen: Markiere die Spalten, in denen Du das aktuelle Datum hervorheben möchtest (z.B. B bis Z).
  2. Bedingte Formatierung öffnen: Gehe zu Start > Bedingte Formatierung > Neue Regel.
  3. Regeltyp wählen: Wähle „Formel zur Ermittlung der zu formatierenden Zellen verwenden“.
  4. Formel eingeben: Gib die folgende Formel ein:
    =B$1=HEUTE()

    Dabei wird angenommen, dass das Datum in Zeile 1 steht.

  5. Format festlegen: Klicke auf „Formatieren“ und wähle eine Füllfarbe (z.B. Rot).
  6. Regel anwenden: Bestätige mit „OK“ und schließe das Fenster.

Jetzt wird die gesamte Spalte mit dem aktuellen Datum farbig markiert.


Häufige Fehler und Lösungen

  • Problem: Nur die Zelle, nicht die gesamte Spalte wird markiert.

    • Lösung: Stelle sicher, dass Du die richtige Formel verwendest und das $-Zeichen vor der Zeilennummer gesetzt ist. Dies sorgt dafür, dass der Bezug auf Zeile 1 fixiert bleibt.
  • Problem: Die bedingte Formatierung funktioniert nicht.

    • Lösung: Überprüfe, ob Du den richtigen Bereich ausgewählt hast und ob die Formel korrekt eingegeben wurde.

Alternative Methoden

Eine weitere Möglichkeit, die Spalte mit dem aktuellen Datum hervorzuheben, ist die Verwendung eines VBA-Makros. Hier ein Beispiel:

Private Sub Markieren()
    ActiveSheet.Cells.Find(What:=Date).Interior.ColorIndex = 3
End Sub

Stelle sicher, dass Du den Bereich anpasst, falls Du mehr als 50 Zeilen hast. Diese Methode kann hilfreich sein, wenn Du häufig das aktuelle Datum markieren möchtest.


Praktische Beispiele

  • Personaleinsatzplanung: Wenn Du eine Tabelle für die Personaleinsatzplanung hast, könntest Du die Spalte mit dem aktuellen Datum hervorheben, um sofort zu sehen, welcher Tag heute ist.
  • Kalender: Erstelle einen Kalender in Excel und verwende die bedingte Formatierung, um das aktuelle Datum hervorzuheben.

Tipps für Profis

  • Nutze die Funktion HEUTE(), um sicherzustellen, dass die Formatierung dynamisch bleibt und sich automatisch aktualisiert.
  • Experimentiere mit verschiedenen Farben und Schriftarten, um die Sichtbarkeit zu erhöhen.
  • Du kannst auch die bedingte Formatierung für ganze Zeilen verwenden. Ändere die Formel zu:
    =$B1=HEUTE()

FAQ: Häufige Fragen

1. Wie kann ich die Zeile mit dem aktuellen Datum in Excel markieren?
Verwende die bedingte Formatierung mit der Formel =$B1=HEUTE() und wähle den Bereich aus, den Du hervorheben möchtest.

2. Funktioniert das in jeder Excel-Version?
Ja, die bedingte Formatierung ist in den meisten Versionen von Excel verfügbar, einschließlich Excel 2010 und neuer.

3. Kann ich mehrere Tage gleichzeitig hervorheben?
Ja, Du kannst verschiedene Regeln für verschiedene Daten erstellen, indem Du die entsprechenden Formeln anpasst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige