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

Aktive Zeile farblich hervorheben ?

Forumthread: Aktive Zeile farblich hervorheben ?

Aktive Zeile farblich hervorheben ?
30.09.2002 10:33:18
Markus Thorleuchter
Hallo Spezialisten !

Für euch bestimmt nur ein Klacks.

Wie kann ich eine Funktion einstellen, mit der die jeweils aktive Zeile farblich hervorgehoben wird ?

Ich habe eine Riesenliste, bei der ich Probleme habe, alle Daten in der jeweiligen , ausgewählten Zeile abzulesen.

Danke für eure Hilfe

mfg

Markus

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Aktive Zeile farblich hervorheben ?
30.09.2002 10:35:12
Boris
Hallo Markus,

ganz einfach:

Die Zeile komplett markieren (mit Klick auf die Zeilennummer).

Ansonsten nur mit VBA.

Gruß Boris

Re: Aktive Zeile farblich hervorheben ?
30.09.2002 10:46:17
Markus Thorleuchter
Hallo Boris,


das ich eine Zeile farbig markieren kann in dem ich sie einfärbe, ist mir schon klar ;-))

Wie gesagt...automatisch die jeweils aktive Zeile farblich.

Wie macht man das mit VBS ?

mfg

Markus

Anzeige
Re: Aktive Zeile farblich hervorheben ?
30.09.2002 10:53:21
Boris
Hallo Markus,

vielleicht so:

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Range("A1").Value = 1 Then
ActiveCell.EntireRow.Select
End If
End Sub

Es wird automatisch die aktive Zeile markiert.
Das solltest du aber an eine Bedingung knüpfen, da du sonst nicht mehr in der Mappe arbeiten kannst.
Hier wird vorher überprüft, ob in A1 ein 1 steht.
Wenn ja, dann wird das Makro ausgeführt, wenn nicht, dann eben nicht.
Die Bedingung kannst du natürlich ändern.

Gruß Boris

Anzeige
Re: Aktive Zeile farblich hervorheben ?
30.09.2002 10:55:38
Markus
herzlichen Dank
Re: Aktive Zeile farblich hervorheben ?
30.09.2002 10:56:25
ANdreas
Hallo Markus,

diesen Code zu der gewünschten Tabelle hinzufügen:
Viel Spaß,
Andreas

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

Aktive Zeile farblich hervorheben in Excel


Schritt-für-Schritt-Anleitung

Um die aktive Zeile farblich hervorzuheben ohne VBA, kannst du die bedingte Formatierung in Excel nutzen. Hier ist eine einfache Anleitung:

  1. Öffne Excel und wähle die gesamte Tabelle oder den Bereich aus, in dem du die aktive Zeile hervorheben möchtest.
  2. Gehe auf das Menü "Start" und klicke auf "Bedingte Formatierung".
  3. Wähle "Neue Regel" aus.
  4. Klicke auf "Formel zur Ermittlung der zu formatierenden Zellen verwenden".
  5. Gib folgende Formel ein:
    =ZEILE()=VERGLEICH(1;INDEX((A1:A100<>"")*1;0);0)

    (Hierbei wird angenommen, dass deine Daten in den Zellen A1 bis A100 sind; passe den Bereich entsprechend an.)

  6. Klicke auf "Formatieren" und wähle die gewünschte Hintergrundfarbe aus.
  7. Bestätige alle Dialoge mit "OK".

Jetzt wird die aktive Zeile farblich hervorgehoben, wenn du dich in ihr befindest.


Häufige Fehler und Lösungen

  • Fehler: Die Formatierung wird nicht angewendet.

    • Lösung: Stelle sicher, dass die Formel korrekt eingegeben wurde und die richtigen Zellbereiche verwendet werden.
  • Fehler: Die aktive Zeile wird nicht automatisch aktualisiert.

    • Lösung: Überprüfe, ob du die richtige Formel für die bedingte Formatierung verwendet hast. Eventuell musst du die Regel neu anwenden.

Alternative Methoden

Wenn du VBA verwenden möchtest, um die aktive Zeile hervorzuheben, kannst du folgenden Code verwenden:

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
    Dim rng As Range
    Set rng = ActiveSheet.UsedRange
    rng.FormatConditions.Delete
    With rng.FormatConditions.Add(Type:=xlExpression, _
        Formula1:="=ROW()=ROW(ActiveCell)")
        .Interior.Color = RGB(255, 255, 0) ' Gelbe Farbe
    End With
End Sub

Füge diesen Code in das entsprechende Tabellenblatt-Modul im VBA-Editor ein. Diese Methode ermöglicht es dir, die aktive Zelle hervorzuheben, ohne die gesamte Zeile manuell zu markieren.


Praktische Beispiele

  1. Aktive Zeile hervorheben bei Auswahl: Wenn du die aktuelle Zeile farbig markieren möchtest, kannst du die oben genannte Bedingte Formatierung nutzen.
  2. Farbliche Markierung mehrerer Zellen: Du kannst auch die aktive Zelle in einer anderen Farbe hervorheben, indem du die Zellen in der gesamten Zeile formatierst, um die Lesbarkeit zu verbessern.

Tipps für Profis

  • Verwende Bedingte Formatierung in Kombination mit Datenvalidierung, um die Benutzererfahrung zu verbessern.
  • Experimentiere mit verschiedenen Farben, um die Übersichtlichkeit deiner Daten zu erhöhen.
  • Denke daran, dass die Verwendung von VBA mehr Flexibilität bietet, wenn es um die farbliche Gestaltung geht.

FAQ: Häufige Fragen

1. Wie kann ich die aktive Zelle hervorheben ohne VBA? Du kannst die aktive Zeile hervorheben durch die Verwendung von bedingter Formatierung, wie in der Schritt-für-Schritt-Anleitung beschrieben.

2. Funktioniert das auch in Excel Online? Ja, die bedingte Formatierung ist auch in Excel Online verfügbar, jedoch können einige VBA-Funktionen dort nicht verwendet werden.

3. Kann ich mehrere Zeilen gleichzeitig markieren? Mit der beschriebenen Methode kannst du die aktuelle Zeile markieren. Um mehrere Zeilen zu markieren, müsstest du eine andere Methode oder VBA verwenden.

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