Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #3  
Old 10-07-2016, 06:13 AM
Guessed's Avatar
Guessed Guessed is offline Setting part of a paragraph bold Windows 10 Setting part of a paragraph bold Office 2013
Expert
 
Join Date: Mar 2010
Location: Canberra/Melbourne Australia
Posts: 4,185
Guessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant future
Default

You could simplify the meetsomecondition setting or even avoid it completely with the following modifications
Code:
Sub BoldStart()
  Dim p As Paragraph, i As Integer
  Dim oRng As Range, meetssomecondition As Boolean

  For Each p In ActiveDocument.Paragraphs
    Set oRng = p.Range
    i = InStr(1, oRng.Text, "-")
    'meetssomecondition = i > 0
    'If meetssomecondition Then
      oRng.End = oRng.Start + i - 1
      oRng.Font.Bold = True
    'End If
  Next p
End Sub
The remmed out lines don't matter if there is no dash in the paragraph since the range is collapsed to an insertion point on those paragraphs.
__________________
Andrew Lockton
Chrysalis Design, Melbourne Australia
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
Setting part of a paragraph bold Find, select, and replace part of text with bold paik1002 Word VBA 4 12-07-2015 11:24 PM
How to parse bold sections of a paragraph? XmisterIS Word VBA 2 03-31-2014 02:54 PM
Setting part of a paragraph bold Set style for part of paragraph meileetan Word 7 06-07-2013 01:09 AM
Setting part of a paragraph bold Set paragraph text to bold. Sorcerer13 Word 1 09-04-2012 11:08 AM
Setting part of a paragraph bold How to indent only half part of the paragraph 2em Samahu Word 2 01-17-2011 08:15 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 04:51 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft