Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #2  
Old 11-13-2024, 12:04 PM
gmaxey gmaxey is offline VBA Remove specific colour highlight Windows 10 VBA Remove specific colour highlight Office 2019
Expert
 
Join Date: May 2010
Location: Brasstown, NC
Posts: 1,636
gmaxey is just really nicegmaxey is just really nicegmaxey is just really nicegmaxey is just really nicegmaxey is just really nice
Default

Shelly Lou,


Looks fine. I would do it like this using the Select statement:

Code:
Sub ScratchMacro()
'A basic Word Macro coded by Gregory K. Maxey
Dim oRng As Range
Dim oChr As Range
  Set oRng = ActiveDocument.Range
  With oRng.Find
    .Highlight = True
    While .Execute
      Select Case oRng.HighlightColorIndex
        Case Is = 9999999
          For Each oChr In oRng.Characters
            Select Case oChr.HighlightColorIndex
              Case wdBrightGreen, wdPink
              oChr.HighlightColorIndex = wdAuto
            End Select
          Next oChr
        Case Is = wdBrightGreen
          oRng.HighlightColorIndex = wdAuto
        Case Is = wdPink
          oRng.HighlightColorIndex = wdAuto
      End Select
      oRng.Collapse wdCollapseEnd
    Wend
  End With
lbl_Exit:
  Exit Sub
End Sub
__________________
Greg Maxey
Please visit my web site at http://www.gregmaxey.com/
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
VBA Remove specific colour highlight VBA Code to remove specific highlight syl3786 Word VBA 4 03-27-2023 05:01 PM
VBA Remove specific colour highlight Remove highlight with specific color rekent Word VBA 2 08-01-2020 10:59 AM
MS Project: Network Diag view: Task Cell background colour (Highlight) stct Project 0 10-17-2017 07:37 AM
VBA Remove specific colour highlight How do I select all text highlighted in a specific colour? bertietheblue Word 2 04-15-2016 12:30 PM
changing the colour of text box highlight in PowerPoint v.x miki PowerPoint 1 11-16-2010 02:06 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 09:14 AM.


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