在 Excel 或其他电子表格软件中,冻结首行首列 是一个常见的操作,用于在表格中固定顶部一行和左边一列,方便查看和操作数据。下面是几种常见方式实现“冻结首行首列”的方法:
✅ 方法一:使用“冻结窗格”功能(Excel)
- 打开 Excel,选择你想要冻结的单元格(比如 A1)。
- 点击菜单栏中的 “视图”。
- 在“冻结窗格”组中,点击 “冻结首行” 或 “冻结首列”。
- 或者,点击 “冻结窗格”,在弹出的对话框中选择“冻结首行”或“冻结首列”。
✅ 方法二:通过快捷键(Excel)
- 冻结首行:
Alt + D + P(Excel 2016 及以上) - 冻结首列:
Alt + D + L(Excel 2016 及以上)
✅ 方法三:通过“设置单元格格式”(Excel)
- 选中你想要冻结的单元格(比如 A1)。
- 右键点击,选择 “设置单元格格式”。
- 在“字体”选项卡中,勾选 “冻结窗格”。
- 点击 “确定”。
✅ 方法四:使用 VBA 宏(高级用户)
如果你需要在 VBA 中实现冻结首行首列,可以这样做:
Sub FreezeFirstRowAndColumn()
Range("A1").Select
ActiveWindow.FreezePanels = True
End Sub
- 执行这段代码后,A1单元格会被冻结,顶部一行和左边一列也会被冻结。
✅ 注意事项:
- 冻结窗格 会固定顶部一行和左边一列,但不会影响表格的布局。
- 如果你希望冻结的是其他行或列,可以调整“冻结窗格”设置。
- 在 Excel 中,冻结窗格是 不可逆的,冻结后无法取消。