![]() |
#2
|
|||
|
|||
![]() Code:
Option Explicit Dim rng As Range, ray Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim Dn As Range, c As Long, col As Long col = 100 If Not rng Is Nothing Then c = 0 For Each Dn In rng c = c + 1 Dn.Interior.Color = ray(c, 1) Next Dn End If c = 0 Set rng = Cells(Target.Row, 1).Resize(, col) ReDim ray(1 To rng.Count, 1 To 2) For Each Dn In rng c = c + 1 ray(c, 1) = Dn.Interior.Color Next Dn Cells(Target.Row, 1).Resize(, col).Interior.ColorIndex = 15 End Sub |
Tags |
highligh, highlight row, vba code |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
Joanne | Excel | 32 | 05-20-2017 07:30 AM |
![]() |
jamesnavoy | Word VBA | 2 | 01-29-2017 08:32 AM |
PDF Conversion Issue - Background Tiled Image Size Issue | dustpie | Word | 1 | 10-23-2016 07:33 PM |
![]() |
MSofficeBLUE | Excel | 2 | 10-15-2013 09:51 PM |
find - reading highlight - highlight all / highlight doesn't stick when saved | bobk544 | Word | 3 | 04-15-2009 03:31 PM |