You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用VBA将Excel转PDF时,设置居中页脚为红色失败求助

Excel VBA设置PDF居中页脚红色无效的解决方法

你当前代码里的颜色设置格式错误,Excel的PageSetup页眉/页脚不支持&color#语法,必须用&K前缀搭配BGR顺序的十六进制颜色码(注意不是常规的RGB顺序)。

正确代码示例

要将页脚文本设置为红色,对应的BGR十六进制码是0000FF(红色RGB为FF0000,反转成BGR顺序即0000FF),修改后的代码如下:

ws.PageSetup.CenterFooter = "&K0000FF" & "HIGHLY SENSITIVE"

额外说明

  • 如果需要组合其他格式(比如加粗),可以追加对应的格式前缀,例如:
    ws.PageSetup.CenterFooter = "&B&K0000FFHIGHLY SENSITIVE"
    
  • 颜色码必须紧跟在&K后面,中间不能有空格,否则格式会失效。

内容的提问来源于stack exchange,提问作者Yashashwini Gowda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 22:44:55