Excel VBA在页眉和页脚中打印日期和页码

时间:2011-05-05 22:51:08

标签: excel vba printing pagination

每当我的页面打印在左上角打印日期和左下角打印页码时,我都希望这样。

如何使用excel中的head命令完成此操作。

Head =“日期值”

Foot =“页码”

我知道还有其他方法可以做到这一点,但我被要求使用这些功能。

2 个答案:

答案 0 :(得分:2)

With ActiveSheet.PageSetup
  .LeftHeader = Format(Now(), "dd/mm/yy")
  .LeftFooter = "%P"
End With

答案 1 :(得分:0)

With ActiveSheet.PageSetup
  .LeftHeader = Format(Now(), "dddd, mmmm dd, yyyy")                                     ' Saturday, July 13, 2019
  .LeftFooter = "Page " & ActiveSheet.Index & " of " & ActiveSheet.PageSetup.Pages.Count ' Page 1 of 2
End With

日期格式-> https://powerspreadsheets.com/vba-format-date/#Format-Date-Using-VBA-Display-Several-Items-Of-The-Date