【发布时间】:2019-11-21 19:54:03
【问题描述】:
我正在寻找使用 Visual Basic 代码修改选定文本编辑器背景色的代码。
我录制了一个宏,发现下面的代码来修改活动文档中的颜色:
ActiveDocument.Background.Fill.ForeColor.ObjectThemeColor = wdThemeColorAccent2
ActiveDocument.Background.Fill.ForeColor.TintAndShade = -0.25
ActiveDocument.Background.Fill.Visible = msoTrue
ActiveDocument.Background.Fill.Solid
我正在寻找代码来修改活动选定的文本背景色/不是高亮颜色。
例如:
ActiveDocument.Background.Fill.BackColor.SelectedTextThemeColor = wdThemeColorAccent2
【问题讨论】:
-
您是否尝试在修改活动选定文本背景色/而不是突出显示颜色时录制宏?
Selection对象很可能需要以某种方式参与其中。 -
我猜你想要
.Shading.BackgroundPatternColor或相关的东西(上面是整个行或单元格)。