Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Formatierung wird nicht übernommen

Formatierung wird nicht übernommen
11.05.2006 14:55:01
anoc
Hallo Excel-Gemeinde,
mit dem nachfolgenden Code wollte ich versuchen, dass bei Eingabe von einer 1 oder einer 2 in Spalte J die Spalten A:I der entsprechenden Zeile farblich geändert werden. Leider funzt der Code nicht. Hat jemand eine Idee, woran das liegen kann?
Danke für Hilfe im Voraus.
Gruß anoc

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Dim Bereich As Range
Dim rngZelle As Range
Dim Zeile As Range
Set Bereich = ActiveSheet.Range("J2:J300")
For Each rngZelle In Bereich
Select Case rngZelle
Case "1"
Set rngZelle = ActiveCell
Range("A" & ActiveCell.Row & ":I" & _
ActiveCell.Row).Interior.ColorIndex = 4
Case "2"
Set rngZelle = ActiveCell
Range("A" & ActiveCell.Row & ":I" & _
ActiveCell.Row).Interior.ColorIndex = 45
Case Else
Set rngZelle = ActiveCell
Range("A" & rngZelle.Row & ":I" & _
rngZelle.Row).Interior.ColorIndex = xlNone
End Select
Next
End Sub

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formatierung wird nicht übernommen
11.05.2006 15:18:41
EtoPHG
Hallo Anoc,
Statt Worksheet_selectionChange, nimm das:

Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngZelle As Range
If Target.Column <> 10 Then Exit Sub
If Target.Row > 200 Then Exit Sub
For Each rngZelle In Target
Select Case rngZelle.Value
Case 1
Range(rngZelle.Offset(0, -9), rngZelle.Offset(0, -1)).Interior.ColorIndex = 4
Case 2
Range(rngZelle.Offset(0, -9), rngZelle.Offset(0, -1)).Interior.ColorIndex = 45
Case Else
Range(rngZelle.Offset(0, -9), rngZelle.Offset(0, -1)).Interior.ColorIndex = xlNone
End Select
Next
End Sub

Gruss Hansueli
Anzeige
AW: Formatierung wird nicht übernommen
11.05.2006 15:28:44
anoc
Hallo Hansueli oder EtoPHG,
hat gefunzt. Vielen Dank für Deine Hilfe.
Gruß Anoc
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige