冻结某一表里的行或列这个只需要4个步骤。如下参考:
1.首先选择Excel表格,双击打开,如下图。
2.键盘上,按“复制ctrl”和“A”选择整个工作表,如下图。
3.在此界面中,单击顶部“视图地图”中的“冻结窗口”按钮,如下图。
4.在此界面中,您可以通过单击“冻结窗格”选项来冻结整个工作表,如下图。
工具/材料:Microsoft Office Excel2016版,Excel表格。
1、首先选中Excel表格,双击打开。
2、然后在键盘上,按住选中“ctrl”和“A”两个按键,以选中整个工作表。
3、再者在该界面中,点击顶部的“视图”里的“冻结窗格”按钮。
4、最后在该界面中,点击“冻结窗格”选项,即可冻结整个工作表。
打开该工作簿,在任意一个工作表中,按Alt+F11打开Microsoft Visual Basic编辑器,在工程项目中找到“ThisWorkbook”,并用鼠标左键双击之,在右侧代码栏内输入如下代码:
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Abs(Sh.Index - Sheets("sheet2").Index) > 1 Then
Sheets("sheet2").Select
Sheets("sheet2").Move before:=Sh
Sh.Select
End If
End Sub
保存工作簿后,要把宏安全性设为中,打开该工作簿时启用宏,即可。该代码含义为sheet2工作表位于当前工作表左边或右边,sheet2工作表位置不动,假如当前工作表为sheet2,则sheet2工作表位置也不动,假如sheet2工作表与当前工作表位置超过两个及两个以上时,将sheet2工作表移到当前工作表左边。
办法有两个,HONGGAOSHA 老兄说了一个,
还有另外一种方法
你可以在【视图】选项卡下找到【窗口】栏,然后点击【新建窗口】,在点击【全部重排】,让窗口【水平平铺】或者【垂直平铺】即可
希望能帮到你
你可以将sheet2复制到另一个工作簿,然后还原窗口,再将当前工作簿还原窗口,放在下面,sheet2放在上面,这样sheet2就一直可见了,并且可随意在两者间切换,不过每个工作簿要小一点了。