Skip to main content

FreezeAt

Sets the frozen cells in the active worksheet view. The range provided corresponds to the cells that will be frozen in the top- and left-most pane.

Syntax

expression.FreezeAt(frozenRange);

expression - A variable that represents a ApiFreezePanes class.

Parameters

NameRequired/OptionalData typeDefaultDescription
frozenRangeRequiredApiRange | StringA range that represents the cells to be frozen.

Returns

This method doesn't return any data.

Example

Lock a specific area of the sheet so it stays visible while scrolling in a spreadsheet.

// How do I pin a chosen block of rows and columns in place during scrolling in a spreadsheet?

// Keep a defined region always on screen by anchoring it to the corner of the view in a spreadsheet.

let worksheet = Api.GetActiveSheet();
let freezePanes = worksheet.GetFreezePanes();
let range = Api.GetRange('H2:K4');
freezePanes.FreezeAt(range);