【工具】pptx自动插入当前日期和自动页码

使用VBA代码直接修改

使用方式,ppt界面,同时按住Alt + F11两个键 ,弹出的页面中,点击文件名称,然后右键创建模块 ,见下图

接着把下面的代码复制粘贴到模块文件中,再点击F5键即可。

vba 复制代码
Sub AddFooter()
    Dim s As Slide
    Dim sh As Shape
    Dim n As Integer
    Dim i As Integer
    
    ' 获取总页数
    n = ActivePresentation.Slides.Count
    
    ' 遍历所有幻灯片
    For i = 1 To n
        Set s = ActivePresentation.Slides(i)
        
        ' ==============================================
        ' 【关键修复】强力删除所有旧页脚,不管内容是什么
        ' ==============================================
        For j = s.Shapes.Count To 1 Step -1
            Set sh = s.Shapes(j)
            If sh.Type = msoTextBox Then
                ' 判断位置:只要是你页脚的位置,就全部删除
                If sh.Top > 500 And sh.Left > 800 Then
                    sh.Delete
                End If
            End If
        Next j
        
        ' 添加新页脚
        Set sh = s.Shapes.AddTextbox(msoTextOrientationHorizontal, Left:=755, Top:=515, Width:=300, Height:=30)
        
        ' 内容:日期 + 时间 + 页码
        With sh.TextFrame.TextRange
            .Text = Format(Date, "yyyy-mm-dd") & "   第 " & CStr(i) & "/" & CStr(n) & " 页"
            .Font.Name = "微软雅黑"
            .Font.Size = 16
            .Font.Color = vbWhite   ' 白色字体
        End With
        
        ' 垂直居中
        sh.TextFrame2.VerticalAnchor = msoAnchorMiddle
        
    Next i
    
    MsgBox "✅ 所有幻灯片页脚更新完成!"
End Sub
相关推荐
深念Y8 天前
OnlyOffice 打开来自 Windows/WPS 的 Office 文档时,出现排版错乱、文字空白、字体显示异常。
linux·windows·debian·onlyoffice·字体·wps·office
SpaceAIGlobal11 天前
AI PPT生成工具哪些支持PDF文档导入?
人工智能·ai·pdf·powerpoint·办公
DeskUI~~20 天前
跨平台系统报告一键生成
办公
这是柠檬君1 个月前
Microsoft Activation Scripts(MAS)最新版!
windows·office
不坑老师2 个月前
怎么在Word中制作汉字书写笔顺——不坑盒子汉字笔顺步骤在小学低段识字教学中的应用
前端·数据库·人工智能·word·excel·office
不坑老师2 个月前
Excel总表如何按班级拆分并分别发送?
前端·数据库·人工智能·excel·ppt·office
Sour3 个月前
Word 文档翻译后保留格式的检查清单:标题、表格、图片、目录和批注
pdf·word·办公软件·office·文档翻译
spencer_tseng3 个月前
excel 2003 [Cell division function]
excel·office
lazyn3 个月前
解决 uTools 本地搜索无法调用 Everything 1.5a 的问题
插件·everything·办公·utools
IT技术分享社区3 个月前
微软Office 2024离线版安装指南与功能亮点介绍
microsoft·微软技术·office·电脑干货