本文介绍了如何找到“阴影”在Word文档中使用从WordOpenXML中恢复的颜色编号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我必须更改每个着色 BackgroundPatternColor
to 突出显示
。
按字符改变字符非常非常慢。最快的方法是使用 。查找
方法。
但是在文档中可以有很多不同的着色颜色(24位颜色)。在WordOpenXML中是......像这样:
< w:shd w :VAL = QUOT;清零"瓦特:颜色= QUOT;汽车" w:fill =" 8064A2">
或
< w:shd w:val =" clear"瓦特:颜色= QUOT;汽车"瓦特:填= QUOT; 8064A2" w:themeFill =" accent4" />
From this xml ,我知道"8064A2"在文档中使用着色颜色 - 即"8064A4"。 number是十六进制RRGGBB掩码,它的意思是 RGB(128,
- hex"80" ;是十进制128等。
100,162)
但是... function RGB(128,
返回10642560.我正在寻找的阴影返回-687800321
100,162)
Debug.print Selection.Range.Shading.BackgroundPatternColor
所以,我认为 accent4
做点什么,但是什么?
如何从RGB接收-687800321号码(因为 Selection.Find.Shading.BackgroundPatternColor
效果很好)
= -687800321
解决方案
这篇关于如何找到“阴影”在Word文档中使用从WordOpenXML中恢复的颜色编号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!