![]() |
||
![]() |
Aktive Zelle farbig hervorhebenGro▀e Tabellen sind hΣufig unⁿbersichtlich. Sie m÷chten deshalb die jeweils aktive Zelle oder das Ergebnis einer Suche farbig unterlegen. Dazu ben÷tigen Sie ein Makro, welches stΣndig im Hintergrund lΣuft und den Wechsel der aktiven Zelle ⁿberwacht. Neben dem Markieren der aktiven Zelle muss das Makro zudem die zuvor verlassene Zelle wieder zurⁿcksetzen. Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Excel.Range) Static Zelle As Range If Not Zelle Is Nothing Then Zelle.Interior.ColorIndex = xlNone End If Target.Interior.ColorIndex = 4 æ Grⁿn Set Zelle = Target End SubBeenden Sie den VBA-Editor mit ╗Datei | Schlie▀en und zurⁿck zu Microsoft Excel½. Dieses Makro wird automatisch bei jedem Wechsel der aktiven Zelle oder Markierung ausgefⁿhrt. Dabei unterlegt es den jeweils aktiven Bereich mit grⁿnem Hintergrund. Zuvor prⁿft das Makro mit dem Schlⁿsselwort ╗Nothing½, bei welcher zuvor aktivierten Zelle es den Font wieder zurⁿcksetzen muss. So finden Sie leichter die aktuelle Cursor-Position beziehungsweise das Ergebnis einer Suche in der Tabelle. ! Achtung: Diese Methode funktioniert nicht, wenn in der Tabelle bereits Zellhintergrⁿnde vorhanden sind. |
![]() |