vba判断word文字颜色是否为蓝色
①第一种代码
On Error GoTo ErrHandle
Set myRange = ActiveDocument.Range(Selection.Start, ActiveDocument.Content.End)
For Each iChar In myRange.Characters
Selection.MoveRight Unit:=wdCharacter, Count:=1
If Selection.Font.ColorIndex = 2 Then MsgBox iChar
Next
Exit Sub
ErrHandle:
MsgBox "Error number: " + Str$(Err) + Chr(13) + Error$(Err), 48, m_Title
②第二种代码
Dim n As Integer, Info As String
With Selection.Find
.Parent.HomeKey wdStory
.ClearFormatting
.Font.Color = wdColorBlue
Do While .Execute
n = n + 1
Info = Info & n & vbTab & .Parent & vbCrLf '提取找到的文本
.Parent.Delete '删除找到的文本(蓝色字体)
Loop
End With
If Info = "" Then MsgBox "未找到指定颜色字体" Else Documents.Add.Content = Info
上一篇:如何解决打开Word.Excel等都要重新配置安装的方法
栏 目:office激活
本文标题:vba判断word文字颜色是否为蓝色
本文地址:https://fushidao.cc/wangzhanyunying/14028.html
您可能感兴趣的文章
- 08-03Win7 Office2007自动配置安装解决方法详解
- 08-03Office2013提示宏已被禁用?宏已被禁用解决方法
- 08-03Office2003序列号有哪些?Microsoft Office 2003安装及激活教程
- 08-03Office 365激活失败?Office365激活失败解决方法分享
- 08-03Office2007更新后无法使用解决方法分享
- 08-03Office365不能在线激活?解决方法分享
- 08-03Word2016图标不正常怎么办?Office2016图标异常修复方法
- 08-03Office2019关闭时卡一下怎么解决?Office2019退出卡解决方法分享
- 08-03Word2013卡顿未响应?Office2013卡顿未响应解决办法
- 08-03Offie2019鼠标拖动窗口十分卡顿?Offie2019卡顿解决方法分享


阅读排行
- 1Win7 Office2007自动配置安装解决方法详解
- 2Office2013提示宏已被禁用?宏已被禁用解决方法
- 3Office2003序列号有哪些?Microsoft Office 2003安装及激活教程
- 4Office 365激活失败?Office365激活失败解决方法分享
- 5Office2007更新后无法使用解决方法分享
- 6Office365不能在线激活?解决方法分享
- 7Word2016图标不正常怎么办?Office2016图标异常修复方法
- 8Office2019关闭时卡一下怎么解决?Office2019退出卡解决方法分享
- 9Word2013卡顿未响应?Office2013卡顿未响应解决办法
- 10Offie2019鼠标拖动窗口十分卡顿?Offie2019卡顿解决方法分享
推荐教程
- 11-30正版office2021永久激活密钥
- 11-25怎么激活office2019最新版?office 2019激活秘钥+激活工具推荐
- 11-22office怎么免费永久激活 office产品密钥永久激活码
- 11-25office2010 产品密钥 永久密钥最新分享
- 07-012025最新office2010永久激活码免费分享,附office 2010激活工具
- 11-30全新 Office 2013 激活密钥 Office 2013 激活工具推荐
- 11-22Office2016激活密钥专业增强版(神Key)Office2016永久激活密钥[202
- 11-25正版 office 产品密钥 office 密钥 office2019 永久激活
- 11-22office2020破解版(附永久密钥) 免费完整版
- 11-302023 全新 office 2010 标准版/专业版密钥