EXCEL批量插入页码

有没有什么办法或者工具,可以给几个乃至十几个EXCEL同时添加居中页码

四川省
浏览 177
收藏
4
分享
4 +1
4
+1
全部评论 4
 
wils
wils Lv.2 潜力创作者

Lv.2潜力创作者

用宏、ahk这些都行,不过批处理用起来简单 #ANSI字符编码&cls&powershell -Version 5.1 -NoLogo -NoProfile -Command "gc -Encoding Oem -ReadCount 0 -LiteralPath '%~f0'|out-string|iex"&pause&exit/b $et = New-Object -ComObject ket.application dir *.xlsx | %{ $wb = $et.Workbooks.Open((Resolve-Path $_.FullName).Path) $sht = $wb.Sheets(1) $sht.PageSetup.CenterFooter = "&P" $wb.Save() $wb.Close() } $et.Quit() 粘贴到记事本里,存成bat后缀的批处理,放到xlsx所在文件夹,运行就会修改所有xlsx第一张表,添加默认的居中页码,注意备份再尝试
· 海南省
1
回复
 
1
1 Lv.2 潜力创作者WPS金话筒WPS寻令官

Lv.2潜力创作者

回答,首先右键点击任意一个被选中的工作表标签,在弹出的菜单中选择选定全部工作表。所有工作表都被选中,并成组。在点击页面,页眉页脚,选择“中”设置你需要的页码
· 云南省
1
回复
 
愁小白
尝试一下vba
· 江苏省
回复
 
Hypnotist
Hypnotist Lv.3 优质创作者WPS寻令官WPS产品体验官

Lv.3优质创作者

回答:转成PDF后再批量添加页码试试?
· 四川省
回复