当前位置:首页教育技巧excel技巧excel数据库

excel如何让每页都有菜单

减小字体 增大字体 2025-12-26 09:35:09


1.打印时怎样能让Excel中前几行在每页都显示?表格是N年来每个月 爱

显示表头前者说的正确 将数据缩印在一页纸内(这个技巧主要运用于如下的情形) 1、当数据内容超过一页宽时,Excel总是先打印左半部分,把右半部分单独放在后面的新页中,但是右半部分数据并不多,可能就是一两列。

2、当数据内容超过一页高时,Excel总是先打印前面部分,把超出的部分放在后面的新页中,但是超出的部分并不多,可能就是一两行。 上面的情况不论是单独出现或同时出现,如果不进行调整就直接进行打印,那么效果肯定不能令人满意的,而且还挺浪费纸张。

下面我们提出两种常用的调整方法。 (一)、通过“分页预览”视图调整 进入需要调整的工作表,选择菜单“视图→分页预览”命令,进入“分页预览”视图。

从图6中可以看到F列和G列之间有一条蓝色虚线,这条线就是垂直分页符,它右边的部分就是超出一页宽的部分,下面我们把它和左面部分一起放在同一页宽内。 将鼠标指针移至F列和G列之间的蓝色虚线处,鼠标指针变为左右双箭头,这时按住鼠标左键,拖拉至G列右边缘处放开即可。

调整后的效果如图8所示,可以看到原来的蓝色虚线与G列边缘的蓝色实线重合,表示垂直分页符被重新设定,这样原来超出的G列数据就可以被打印在同一页宽内。 水平分页符的设定方法完全一致,可以仿照操作。

(二)、通过“页面设置”对话框调整 通过“页面设置”对话框调整也相当方便。 进入需要调整的工作表,选择菜单“文件→页面设置”命令,打开“页面设置”对话框,选择“页面”选项卡。

然后点选“缩放”区的“调整为”单选框,在后面的文本框内输入“1”页宽和“1”页高,单击“确定”按钮即可。 将报表打印在指定的几页内 当数据的内容比较长时,打印出来的纸张可能有很多页,当然,这些页之间的分隔,都是Excel默认为我们添加的。

但是实际情况中,我们可能希望Excel能够以自己的分页标准来打印,下面介绍一下处理的方法。 具体操作之前,我们打开“页面设置”对话框,进入“页面”选项卡,确认一下“缩放”区域,选中的是“缩放比例”单选框。

如果这里选择了“调整为”单选框,后面的操作Excel就会不听话了。 根据Excel会把不相邻的打印区域打印到不同的页面上的原理,下面我们做两件事:一是在我们需要分页的地方插入一个空白行;二是将由空白行分开的每一页都设置为打印区域。

这两件事做好后,再执行打印命令就可以得到我们要求的效果了。具体操作步骤如下: 在我们需要分页的位置插入空白行。

所有空白行插入好后,按住Ctrl键,同时选中需要打印的各页数据,注意不要选中空白行。 然后选择菜单“文件→打印区域→设置打印区域”命令,再选择菜单“文件→页面设置”命令,进入“页面”选项卡,点选“缩放”区的“调整为”单选框,输入所需的页数,单击“确定”按钮即可。

2.excel 表头如何浮动

设置冻结窗格有三种情况:

1、使用“冻结窗格”命令冻结行。

如冻结第一行,就选中第二行的左边第一个单元格(A2单元格),再点“冻结窗格”命令;如冻结第一二行,就选中第三行的左边第一个单元格(A3单元格),再点“冻结窗格”命令。

2、使用“冻结窗格”命令冻结列。

如冻结第一列,就选中第二列的上方第一个单元格(B1单元格),再点“冻结窗格”命令;如冻结第一二列,就先中第三列的上方第一个单元格(C1单元格),再点“冻结窗格”命令。

3、使用“冻结窗格”命令冻结列和行。

如冻结第一行和第一列,则选中扣完行和列的左上角的第一个单元格(B2单元格)再点“冻结窗格”命令;如冻结第一、二行和第一列,则选中B3单元格进行冻结;如冻结第一、二行和第一、二列,则选中C3单元格进行冻结。

3.Excel 中 怎么做排头

1、Excel 中 怎么做排头,即通常说的标题。首先将需要做成标题的内容与格式做好,点击“页面布局”,选择“打印标题”,在“工作表”中打印标题中选择“顶端标题行”,并选择需要作为标题的数据,确定即可。

2、具体操作如下图所示。

1. 选择“页面布局”功能菜单

2. 点击”打印标题“

3. 在页设置中选择”工作表“

4. 在打印标题中选择“顶端标题行",并选择需要作为标题的数据

5. 确定

4.怎么在excel里把项目栏设在打印的每一页的上面

方法一:

页面设置,调整页边距,使得一页纸只能打印两行;再点”工作表“,如下图:

方法二:

假设你有30个人,复制表头到下面29遍;在单元格X2到X31输入1到30,复制X2:X31到X32:X60

选中A2到X60,排序,以X列排序升序。删除X列。

方法三:

同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴以下代码:

Sub test()

Dim i As Integer

Application.ScreenUpdating = True

For i = Range("A65000").End(xlUp).Row To 3 Step -1

Rows("1").Copy

Rows(i).Insert shift:=xlDown

Next i

Application.CutCopyMode = True

Application.ScreenUpdating = False

End Sub

在此界面直接按F5运行此宏,回到Excel,每行都插入了第一行。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .