In MS Word, I can Ctrl-Click and select an entire sentence. I would like to
reproduce this behavior in a macro, then apply formatting. For example, I'd
like to create a macro that selects whatever sentence the insertion cursor is
currently on, and change the font.
I can do the font changes, but for the life of me can't figure out how to
select the current sentence! Help!
Barbra was telling us:
Barbra nous racontait que :
> In MS Word, I can Ctrl-Click and select an entire sentence. I would
> like to reproduce this behavior in a macro, then apply formatting.
[quoted text clipped - 3 lines]
> I can do the font changes, but for the life of me can't figure out
> how to select the current sentence! Help!
Try
Selection.Sentences(1).Select
to select the sentence at the cursor position.
If you can, avoid using the Selction object, as in these examples:
'_______________________________________
Sub ManipulateSentences()
'Decalre Range variable
Dim SenRange As Range
'Work with sentence at cursor position without selecting it
Set SenRange = Selection.Sentences(1)
SenRange.Font.Bold = True
'Work with second sentence in document without selecting it
Set SenRange = ActiveDocument.Sentences(2)
SenRange.Font.Italic = True
End Sub
'_______________________________________

Signature
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
jmarcilREMOVE@CAPSsympatico.caTHISTOO
Word MVP site: http://www.word.mvps.org