对面的男骇看过来:EXCEL里怎么让它打印时自动加表头?

cooler 2000-03-22 11:12:00
我需要在EXCEL里画报表。
但分页时EXCEL不会把表头加到下一页上,如果手工插入分页符和下页表头,又对
报表的的打印纸张有了限制,请问两点:
1。EXCEL可以自动加表头吗?
2。怎么设置呢?
诸位大虾,大恩不言谢,我只有准备100分双手奉上.....呜呜,我一点都不心疼。

...全文
713 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cooler 2000-03-30
  • 打赏
  • 举报
回复
谢谢.
顺便问一下,可以加表尾吗?
tjahz 2000-03-28
  • 打赏
  • 举报
回复
如果你不是要用编程解决,可以做如下设置:
在“文件”菜单下选择页面设置,选择“工作表”,在“顶端标题行”内设置表头的位置即可,如“$1:$3”;

如果要编程,最简单的办法:选择“工具”菜单下“录制新宏”,重复以上操作。录制后,稍做修改即可。
929 2000-03-23
  • 打赏
  • 举报
回复
在EXCEL中可以自动将某一行做为表头的它可在“页面设置”,“工作表页面上设置打印顶端标题行“
如果在程序中可用这个EXECL中的VBA语句来完成:
With ActiveSheet.PageSetup
.PrintTitleRows = "$1:$1"‘此句将表中第一行设为标题行每页打印时它都做为标题出现。
.PrintTitleColumns = ""
End With
在VB中可用OLE自动化来控制EXCEL来完成这个操作。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧