Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
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 P6:P25 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 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Is Visual Basic the same as Visual Studio 2008? | Excel Worksheet Functions | |||
New to Visual Basic | Excel Discussion (Misc queries) | |||
In visual basic | Excel Worksheet Functions | |||
visual basic | Excel Discussion (Misc queries) | |||
changing the visual basic in office 2003 to visual studio net | Excel Discussion (Misc queries) |