我希望您能够使用vb.net检查word文件,并检查文档中的样式是否正确。我需要检查以下这些表达式在word文档中是否存在:
a.Verdana + 16 pt + Bold + Red
b.Verdana + 12 pt + Bold + Italic + Blue c.Verdana + 11 pt + Bold + Italic + Brown
d.Arial + 10 pt + Black
我已经尝试过以下方法:
但是,使用这段代码时,只有当整个word文档包含
基本上,我需要帮助找出同一Word文档中所有包含所有上述表达式/样式的表达式。
任何帮助都会非常感激。 请帮助我解决这个问题,我还没有找到解决方案。
a.Verdana + 16 pt + Bold + Red
b.Verdana + 12 pt + Bold + Italic + Blue c.Verdana + 11 pt + Bold + Italic + Brown
d.Arial + 10 pt + Black
我已经尝试过以下方法:
If objDoc.Range.Font.Name = "Arial" And objDoc.Range.Font.Size = 10 Then
If objDoc.Range.Font.Color = WdColor.wdColorBlack Then
End If
MsgBox("ok")
Else
MsgBox("not ok")
End If
但是,使用这段代码时,只有当整个word文档包含
Arial,10,Black
时,它才显示消息框“OK”,并在包含上述表达式的情况下(除了Arial,10,Black
)显示消息框“Not Ok”。基本上,我需要帮助找出同一Word文档中所有包含所有上述表达式/样式的表达式。
任何帮助都会非常感激。 请帮助我解决这个问题,我还没有找到解决方案。