Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1796to1800
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
Inhaltsverzeichnis

Zelle einfärben, wenn...

Zelle einfärben, wenn...
02.12.2020 14:56:35
Seb
Hi,
ich suche ein Skript, das eine Zelle einfärbt, sobald in der jeweils unteren Zelle eine Eingabe erfolgt.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim spalte As Long
Dim zeile As Long
spalte = Target.Column
zeile = Target.Row
If Intersect(Target, Range("B3:AE100")) Is Nothing And IsEmpty(Target.Value) = False Then
Cells(zeile - 1, spalte).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent6
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Else
End If
End Sub

Hiermit funktioniert es leider nicht. Hat jemand eine Idee?

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

Betreff
Datum
Anwender
Anzeige
AW: Zelle einfärben, wenn...
02.12.2020 14:58:13
Seb
Edit: Ich möchte keine bedingte Formatierung hierfür nutzen.
AW: Zelle einfärben, wenn...
02.12.2020 15:15:02
Werner
Hallo,
falsches Event. Bei Prüfung auf Eingabe in einer Zelle wäre das das Change_Event und vor Intersect fehlt ein Not
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B3:AE100")) Is Nothing And IsEmpty(Target.Value) = False Then
With Target.Offset(-1).Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent6
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Else
End If
End Sub
Gruß Werner
AW: Zelle einfärben, wenn...
02.12.2020 15:30:25
Seb
Vielen Dank!!
Anzeige
Gerne u. Danke für die Rückmeldung. o.w.T.
02.12.2020 18:14:51
Werner

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige