我尝试将样式从一个文档更新到另一个文档,但未成功。由于某些原因,使用模板并通过导入/导出进行更新会更改某些颜色。
现在,我正在尝试使用以下方式检索样式的颜色:
C = styles_template.Styles(style).Font.TextColor
然后将结果更改为十六进制,但并不总是有效。我还注意到,当从interior.color检索时,excel会正确给出颜色代码。
任何想法?
请学习如何使用F1获得帮助。在VBA IDE中,如果将光标放在某个关键字上,然后按F1键,将获得该关键字的MS帮助页面。
对于.TextColor,帮助页面将告诉您TextColor是需要RGB值的ColorFormat对象。
因此,变量'c'必须为可容纳colourformat对象的类型。