vba - 页眉页脚格式和公式

标签 vba excel header format

我想将单元格引用到另一个工作表并将其放在中心标题中并将其格式化为特定的字体和大小。
接下来,我想采用 Right 标题并将我的报告名称作为顶部,使用特定大小的粗体字体,而下面的行具有单独的大小并且不是粗体。如下所示:

合规报告 (这不需要被单元格引用,它可以保持不变)。

保单日期 2014 | 2015 年 9 月 30 日(这会因帐户而异,并且需要来自源范围。)

我从这段代码开始:

Sub header()
    With Worksheets("Sheet1").PageSetup
        .RightHeader = Worksheets("Compliance Report").Range("a99") _
            & Chr(10) & Worksheets("Compliance Report").Range("a100")
        End With
End Sub

它适用于在两行上获取数据,但我无法对其进行格式化。如果有更好的选择,我不会坚持使用这个公式。

最佳答案

请试试:

Sub RHeader()
    With Worksheets("Sheet1").PageSetup
       .RightHeader = "&""Courier New,Bold""&12&KFF0000" _
       & Worksheets("Compliance Report").Range("a99") & Chr(10) _
       & "&""Courier New,Regular""&10&K000000" _
       & Worksheets("Compliance Report").Range("a100")
    End With
End Sub  
1012是字体大小,KFF0000是红色的,希望其余的不言自明且可调整。

关于vba - 页眉页脚格式和公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33422040/

相关文章:

ms-access - 如何在 MS Access 中重载 Form_MouseWheel()?

excel - vba excel打开unicode文件名进行二进制访问读取

excel - 使一张纸上的所有数据透视表在行扩展和折叠方面相互模仿

excel - VBA 中的变体数据类型及其积极用途

excel - 公开的还是恒定的?

excel - 填充系列之间的不规则间隙

c# - 从 asp 表到数组

c - 包含文件的图表

javascript - 向下滚动时使 div 移出屏幕(顶部)

c - 在编译中设置头文件路径?