D
Dan Wood
I am really struggling to create a macro in VB.
I need to set the macro to colour cells dependant on what character is in
the title cell.
In cells B4 to P4 therewill be characters E, M, L or O
In cells B6 down to B25 and across from there to P625 is a range of cells
that need to be formatted with certain colours. For example if in B4 it says
E i need the cells in B6 to B25 to fill in blue.
I believe i need to set a range of cells, then refer to them to llok
something like this:-
For Each cell In SHIFT_range
Select Case LCase(cell.Value)
Case ""
cell.Interior.ColorIndex = 0
Range(cell.Offset(0, -1), cell.Offset(0,
60)).Interior.ColorIndex = 0
Case "o"
Range(cell, cell.Offset(0, -1)).Interior.ColorIndex = 15
Range(cell.Offset(0, 1), cell.Offset(0, 60)).Interior.ColorIndex
= 0
But as stated above i am really struggling with this. Any help is gratfully
received
I need to set the macro to colour cells dependant on what character is in
the title cell.
In cells B4 to P4 therewill be characters E, M, L or O
In cells B6 down to B25 and across from there to P625 is a range of cells
that need to be formatted with certain colours. For example if in B4 it says
E i need the cells in B6 to B25 to fill in blue.
I believe i need to set a range of cells, then refer to them to llok
something like this:-
For Each cell In SHIFT_range
Select Case LCase(cell.Value)
Case ""
cell.Interior.ColorIndex = 0
Range(cell.Offset(0, -1), cell.Offset(0,
60)).Interior.ColorIndex = 0
Case "o"
Range(cell, cell.Offset(0, -1)).Interior.ColorIndex = 15
Range(cell.Offset(0, 1), cell.Offset(0, 60)).Interior.ColorIndex
= 0
But as stated above i am really struggling with this. Any help is gratfully
received