View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
Greg Wilson[_4_] Greg Wilson[_4_] is offline
external usenet poster
 
Posts: 218
Default Selecting columns

You don't have to select cells to operate on them
programmatically. Just specify the ranges and then
instruct what to do to/with them. If you only want to
change the font colour in Columns D and E then don't
select the cells. Just try:
Columns("D:E").Font.ColorIndex = 3
This will exclude the merged range that intersects with
Columns D and E.

Regards,
Greg


-----Original Message-----

I have a excel sheet with 5 columns (A,B,C,D,E). I want

to write a macro
to select column D and E and then change its font color.

I have merged
cells in Column A. What happens is that due to merged

cells when i
write the statement
columns ("D:E").select or Range("$D:$E").select
it selects the whole sheet(from column A to column E).

Could someone
suggest a wayout to select column D and E only with

merged cells in
Column A.

Thanks


------------------------------------------------
~~ Message posted from http://www.ExcelTip.com/
~~View and post usenet messages directly from

http://www.ExcelForum.com/

~~Now Available: Financial Statements.xls, a step by step

guide to creating financial statements
.