Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi!
I use VBA automation to apply table excel formatting into word. In this program, all work except the Font.Underline. bMixed = Cells(5,1).Characters(Start:=i, Length:=1).Font.Underline return always true for any i if there's one underlined character in the cell.. Is there a way to know which characters are underlined? All other properties (bold, alignment, italic, superscript, etc. is correct) Any idea? Thank you! Alex With Range(Cells(iLine, jBegin), Cells(iLine, jBegin)) 'Word table range .HorizontalAlignment = ThisWorkbook.Sheets(SheetName).Range(sLoadData).Ho rizontalAlignment .VerticalAlignment = ThisWorkbook.Sheets(SheetName).Range(sLoadData).Ve rticalAlignment For i = 1 To Len(.Value) With .Characters(Start:=i, Length:=1).Font .Bold = ThisWorkbook.Sheets(SheetName).Range(sLoadData).Ch aracters(Start:=i, Length:=1).Font.Bold .Superscript = ThisWorkbook.Sheets(SheetName).Range(sLoadData).Ch aracters(Start:=i, Length:=1).Font.Superscript .Subscript = ThisWorkbook.Sheets(SheetName).Range(sLoadData).Ch aracters(Start:=i, Length:=1).Font.Subscript .Italic = ThisWorkbook.Sheets(SheetName).Range(sLoadData).Ch aracters(Start:=i, Length:=1).Font.Italic .Underline = ThisWorkbook.Sheets(SheetName).Range(sLoadData).Ch aracters(Start:=i, Length:=1).Font.Underline 'THIS DOESN'T WORK End With Next i -- Alex St-Pierre |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
how to extract caracters up to comma in excel cell | Excel Worksheet Functions | |||
count the number of caracters in a cell | New Users to Excel | |||
count the number of caracters in a cell | New Users to Excel | |||
How can I detect if the text in a cell is underlined? | Excel Programming | |||
Can you Limit the number of caracters that can be typed in a cell? | Excel Programming |