乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel拆分单元格-Excel 冻结窗口和拆分窗口的具体方法

excel拆分单元格-Excel 冻结窗口和拆分窗口的具体方法

作者:乔山办公网日期:

返回目录:excel表格制作

在 Excel 中,当表格的记录比较多时,如几百行,为了便于移动窗口,通常用冻结窗口或拆分窗口。其中冻结窗口可分为冻结首行、冻结首列、冻结指定行、同时冻结首行和首列;并且每种操作还可以用快捷键;若表格的记录特别多,如几千行甚至更多,不易于移动窗口,还可以用宏动态冻结,从而避免手动操作的不便与麻烦。拆分窗口与冻结窗口有异曲同工之妙,但二者不能同时使用。以下就是Excel冻结窗口和拆分窗口的具体方法,操作中所用 Excel 版本为 2016。


一、Excel冻结窗口

(一)冻结首行


选择“视图”选项卡,单击“冻结窗口”,在弹出的菜单中选择“冻结首行”,则表格首行下边加上一条灰线,说明首行被冻结,往下拖滑块时,首行始终停在原位置不动;操作过程步骤,如图1所示:


图1


(二)冻结首列


1、同样方法单击“视图”选项卡下的“冻结窗口”,在弹出的菜单中选择“冻结首列”,如图2所示:


图2


2、则表格首列右边加上一条灰线,说明首列被冻结,往右边拖滑块时,首列始终停在原位置不动,如图3所示:


图3


3、选择“冻结首行”后,再选择“冻结首列”,则“冻结首行”被取消,反之也一样。


(三)冻结指定行(即冻结前n行)


1、假如要冻结前三行。单击第四行前的序号 4 选中该行,单击“视图”选项卡下的“冻结窗口”,在弹出的菜单中选择“冻结拆分窗口”,则在第三行下边出现一条灰线,说明前三行被冻结,往下移动窗口时,前三行始终停在原处不动,操作过程步骤,如图4所示:


图4


2、在 Excel 中,只能冻结前n行,不能单独冻结一行;假如有一个表格记录特别多,想冻结第100行,只能选中第101行,把前100行全冻结。


(四)同时冻结首行和首列


1、单击 B2 单元格选中它,单击“视图”选项卡下的“冻结窗口”,则首行下边与首列右边都出现一条灰线,说明它们都被冻结;但往上移动窗口时,只有首行不动,首列仍然会往上移动;往右移动窗口时,只有首列不动,首行依然会往左移动;操作过程步骤,如图5所示:


图5


2、若要冻结前三行和前三列,只需选中 D4 单元格,选择“冻结窗口”下的“冻结拆分窗口”即可,如图6所示:


图6


(五)取消冻结


单击“视图”选项卡下的“冻结窗口”,在弹出的菜单中选择“取消冻结窗口”,标识冻结的灰线消失,冻结随即被取消,无论是冻结首行首列还是冻结指定行,都选择“取消冻结窗口”,如图7所示:


图7


二、Excel快捷键冻结窗口

1、冻结首行的快捷为:Alt + W + F + R,具体操作方法如下:


按住 Alt,按一次 W,再按一次 F,最后按一次 R,则表格首行被拆分,往上移动窗口时,首行不动,操作过程步骤,如图8所示:


图8


提示:按键前需要关闭中文输入法,否则按键无效。


2、冻结首列的快捷为:Alt + W + F + C,操作方法为:按住 Alt,分别各按 W、F 和 C 一次,不要按两次。


3、“冻结拆分窗口和取消冻结窗口”的快捷键都为 Alt + W + F + F。操作方法为:冻结窗口时,选中一个单元格,按为住 Alt,按 W 一次,按 F 两次,则实现冻结;取消冻结窗口时,按住 Alt,按 W 一次,按 F 两次即可。


三、Excel拆分窗口

1、单击 B2 单元格选中它,选择“视图”选项卡,单击“窗口”上的“拆分”,则当前表格被从选中单元格 B2 的左上角拆分为四个窗口,除出现了两条拆分窗口的灰色交叉粗线外,还添加了两个移动窗口的滑块,操作过程步骤,如图9所示:


图9


2、把表格拆分为四个窗口后,一次可以移动两个窗口,这与同时冻结首行首列有异曲同工之妙。另外,拆分窗口前必须选中一个单元格,因为拆分以选中单元格为参考点。


3、取消拆分窗口。再次单击“视图”选项卡下的“拆分”即可取消拆分窗口,取消后,两条加粗的交叉灰线随即消失,操作过程步骤,如图10所示:


图10


拆分窗口通常用于记录特别多的表格,例如有几百行甚至几千行的表格,如果全部移动,一方面比较慢(可能长时间无响应),另一方面不便于移到,稍微移动一下滑块,可能经过了许多行而难于准确定位到要找的行,把窗口从要编辑的行附近拆分,则移动窗口时要移动的行减少,从而便于定位到目标行。另外,拆分窗口与冻结窗口不能同时用,若已经冻结了窗口,再拆分窗口,则自动取消冻结窗口;同理,若已经拆分了窗口,再冻结窗口,则自动取消拆分窗口。


四、Excel用宏VBA选中指定单元格动态冻结窗口

1、单击 A1 单元格选中它,选择“视图”选项卡,单击“宏”打开该窗口,输入宏名称 SelectCell,“位置”选择“当前工作簿”,单击“创建”,打开“宏代码”编辑窗口,把以下代码:


ActiveWindow.FreezePanes = False


Range("Indirect(A1)").Select


ActiveWindow.FreezePanes = True


复制到函数 Sub SelectCell() 下面,关闭宏代码编辑窗口;在 A1 单元格中输入作为冻结窗口参考的单元格(如 D3),单击A2再选中A1,然后单击“宏”打开该窗口,选择宏 SelectCell,单击“执行”,则窗口在 D3 左上角出现两条灰色交叉线,说明窗口被冻结,操作过程步骤,如图11所示:


图11


2、函数说明:


ActiveWindow.FreezePanes 中的 ActiveWindow 表示活动窗口、FreezePanes 表示冻结;ActiveWindow.FreezePanes = False 表示把冻结设置为假。


Range("Indirect(A1)").Select 中的 Indirect(A1) 表示引用 A1,即取得 A1 单元格的值;Range("Indirect(A1)").Select 表示选中 A1 单元格中输入的值(如 D3)表示的单元格。


ActiveWindow.FreezePanes = True 表示把活动窗口设置为真,即设置为活动。


相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网