Как одновременно заблокировать столбцы и строки, используя «стоп-панели» в Excel?
Я могу заморозить либо столбцы или строки, но не оба. Я могу сделать то же самое с "разделенными панелями", но это не совсем то, что я хочу.
Как одновременно заблокировать столбцы и строки, используя «стоп-панели» в Excel?
Я могу заморозить либо столбцы или строки, но не оба. Я могу сделать то же самое с "разделенными панелями", но это не совсем то, что я хочу.
Нажмите на ячейку справа от столбца и чуть ниже строки, которую вы хотите зафиксировать, а затем выберите « View
→ « Window
→ « Freeze Panes
→ « Freeze Panes
.
Итак, если вы хотите заблокировать строку 1
и столбец A
, щелкните B2
и выберите « View
→ « Window
→ « Freeze Panes
→ « Freeze Panes
.
Если вы хотите заблокировать строки 1:3
и столбцы A:B
, нажмите C4
и выберите «Стоп-кадр».
Дополнительная Помощь
Заморозить или заблокировать строки и столбцы
Мне было очень трудно понять, как это сделать для верхней строки и для пары столбцов. Я понял это однако,
Сначала разбить стекла
а затем переместите большие черные линии в строки и столбцы, которые вы хотите статические (или фиксированные)
Вы можете нажать « Freeze panes > Freeze Panes
и затем нажать « Split
или вы можете просто нажать « Split
. если вы сделаете что-нибудь еще в стоп-кадрах, а затем Freeze Panes
то у вас будет только одна толстая черная линия.
если вы сфокусированы на статическом (фиксированном / заблокированном) положении и попытаетесь прокрутить, прокрутите только эту панель.
Я использую Excel 2010
Ключ заключается в том, чтобы просто нажать кнопку «Заморозить панели», а не выбрать стрелку на кнопке. Нажатие кнопки «Замораживание панелей» приведет к замораживанию строк и столбцов в соответствии с выбранной панелью, а при выборе стрелки меню на кнопке «Замораживание панелей» вы выберете только один вариант.
Вот фрагмент кода VBA, который может помочь с этим.
Columns("D:D").Select
With ActiveWindow
.SplitColumn = 1
.SplitRow = 0
End With
ActiveWindow.FreezePanes = True
Rows("1:1").Select
With ActiveWindow
.SplitColumn = 1
.SplitRow = 1
End With
ActiveWindow.FreezePanes = True