Hi Fabio,
the problem is, that I do not know the exact position of the word in
the cell text.
I think the code should be structured like this:

1. search for WORD in cells of column 2
 --> text found in cell(x,y)

2. find position of WORD in cell text
 --> Start = 0
 --> Start=instr(Start+1,cell(x,y).value,WORD,0)
 --> Length = len(WORD)
 --> change color or style
       With Cell(x,y).Characters(Start:=6, Length:=3).Font
        .FontStyle = "Bold"
        .Color = -16776961
       End With

3. repeat 2. until end of cell text is reached to find every WORD in
the text

4. find next cell until end of column reached.

What do you think about it?

Best regards,
Luca

--~--~---------~--~----~------------~-------~--~----~
-------------------------------------------------------------------------------------
Some important links for excel users:
1. Excel and VBA Tutorials(Video and Text), Free add-ins downloads at 
http://www.excelitems.com
2. Excel tutorials at http://www.excel-macros.blogspot.com
3. Learn VBA Macros at http://www.vbamacros.blogspot.com
4. Excel Tips and Tricks at http://exceldailytip.blogspot.com
 

To post to this group, send email to excel-macros@googlegroups.com
If you find any spam message in the group, please send an email to:
Ayush Jain  @ jainayus...@gmail.com or
Ashish Jain @ 26may.1...@gmail.com
-------------------------------------------------------------------------------------
-~----------~----~----~----~------~----~------~--~---

Reply via email to