WinFuture-Forum.de: Aktive Zelle In Excel Farbig Hervorheben - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Office
Seite 1 von 1

Aktive Zelle In Excel Farbig Hervorheben


#1 Mitglied ist offline   Bullayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.004
  • Beigetreten: 08. Februar 08
  • Reputation: 34
  • Geschlecht:Männlich
  • Wohnort:DE-RLP-COC

geschrieben 03. Juni 2008 - 10:33

Gibt es eine Möglichkeit, die momentan aktive Zelle in Excel 2000 bzw. 2003 farbig hervorzuheben? Diese farbige "Markierung" soll bei Bewegung des Zellzeigers "mitwandern".
Sonntags kein Support - (2. Mose 20,8-11)
0

Anzeige



#2 Mitglied ist offline   Gast 

  • Gruppe: aktive Mitglieder
  • Beiträge: 818
  • Beigetreten: 02. September 07
  • Reputation: 22

geschrieben 03. Juni 2008 - 14:27

Hallo Bullayer

Schau dir mal das an, oder das hier.
Alle sagten es geht nicht, da kam einer der das nicht wusste und tat es einfach.
0

#3 Mitglied ist offline   Bullayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.004
  • Beigetreten: 08. Februar 08
  • Reputation: 34
  • Geschlecht:Männlich
  • Wohnort:DE-RLP-COC

geschrieben 04. Juni 2008 - 06:23

@Gast: Du bist mein Held. Funktioniert einwandfrei. Danke schön.
Sonntags kein Support - (2. Mose 20,8-11)
0

#4 Mitglied ist offline   Bullayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.004
  • Beigetreten: 08. Februar 08
  • Reputation: 34
  • Geschlecht:Männlich
  • Wohnort:DE-RLP-COC

geschrieben 04. Juni 2008 - 11:57

Nachtrag: Verschiedene Zellen im Arbeitsblatt haben einen farbigen Hintergrund. Wie kann ich denn diesen Hintergrund beim Verlassen der Zelle wieder auf den ursprünglichen Wert stellen?
Sonntags kein Support - (2. Mose 20,8-11)
0

#5 Mitglied ist offline   sn00b 

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

geschrieben 04. Juni 2008 - 12:24

die einzige möglichkeit wäre die farbe vorher in eine variable zu legen und beim verlassen der zelle die farbe wieder als hintergrund setzen. für den genauen code müßte ich mich auch erst schlau machen.
0

#6 Mitglied ist offline   Bullayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.004
  • Beigetreten: 08. Februar 08
  • Reputation: 34
  • Geschlecht:Männlich
  • Wohnort:DE-RLP-COC

geschrieben 04. Juni 2008 - 12:29

@Master.Max: Wo hinterlege ich denn den Code, derbeim Verlassen einer Zelle ausgeführt wird?
Sonntags kein Support - (2. Mose 20,8-11)
0

#7 Mitglied ist offline   sn00b 

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

geschrieben 04. Juni 2008 - 12:40

halo, habe mir gerade den einen link von Gast nochmal angeschaut und dort ist die lösung. habe es getestet und bei mir funktioniert es problemlos. zu beachten ist nur das du beim formatieren der zellen den ganzen code deaktivierst da sie sich sonst nicht ändern.

Option Explicit

Dim rngVorher As Range
Dim colVorher As Integer

Private Sub Worksheet_Deactivate()
If Not rngVorher Is Nothing Then rngVorher.Interior.ColorIndex = colVorher
Set rngVorher = Nothing
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Not rngVorher Is Nothing Then rngVorher.Interior.ColorIndex = colVorher
colVorher = Target.Interior.ColorIndex
Target.Interior.ColorIndex = 6  'Hintergrund Gelb
Set rngVorher = Target
End Sub


zum deaktivieren setzt du dann einfach vor jede zeile ein '
0

#8 Mitglied ist offline   Bullayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.004
  • Beigetreten: 08. Februar 08
  • Reputation: 34
  • Geschlecht:Männlich
  • Wohnort:DE-RLP-COC

geschrieben 04. Juni 2008 - 12:53

Ich hatte wohl Tomaten auf den Augen. Danke dir.
Sonntags kein Support - (2. Mose 20,8-11)
0

Thema verteilen:


Seite 1 von 1

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