我已经能够使用:oSourceTable.Shading.BackgroundPatternColor = wdRed更改文档正文中Word表格的背景色。但是,相同的代码不适用于页眉或页脚Word表格。我也尝试了设置部分的背景色,但没有用。代码会运行,但页眉和页脚始终以白色背景显示。
我已经完成了大部分Excel VBA,只有一小部分Word VBA,所以我可能在这里遗漏了一些明显的东西。提前感谢您的任何想法和/或建议。
按照要求,以下是我正在使用的代码。vTableBackColors只是一个颜色数组。这段代码是针对正文表的,运行良好。
For Each oWordTable In oWor
在我的一个应用程序中,我创建了一个页脚:
public Footer(){
hl.setHeight("120px");
hl.setWidth("100%");
hl.setMargin(true);
hl.setSpacing(true);
VerticalLayout contact = new VerticalLayout();
Label contact_title = new Label("Contact");
Label mail = new