Excel.Interfaces.WindowData interface
An interface describing the data returned by calling window.toJSON().
Properties
| active |
Gets the active cell in the window. |
| active |
Gets the active pane in the window. |
| active |
Gets the active worksheet in the window. |
| auto |
Specifies whether AutoFilter date grouping is enabled in the window. |
| enable |
Specifies whether resizing is enabled for the window. |
| freeze |
Specifies whether panes are frozen in the window. |
| height | Specifies the height of the window. |
| index | Gets the index of the window. |
| is |
Specifies whether the window is visible. |
| left | Specifies the distance, in points, from the left edge of the computer screen to the left edge of the window. |
| name | Specifies the name of the window. |
| panes | Gets a collection of panes associated with the window. |
| scroll |
Specifies the scroll column of the window. |
| scroll |
Specifies the scroll row of the window. |
| show |
Specifies whether formulas are shown in the window. |
| show |
Specifies whether gridlines are shown in the window. |
| show |
Specifies whether headings are shown in the window. |
| show |
Specifies whether the horizontal scroll bar is shown in the window. |
| show |
Specifies whether outline is shown in the window. |
| show |
Gets the right-to-left layout value of the window. True means that the window is using right-to-left layout, false means that the window is using left-to-right layout. |
| show |
Specifies whether the ruler is shown in the window. |
| show |
Specifies whether the vertical scroll bar is shown in the window. |
| show |
Specifies whether whitespace is shown in the window. |
| show |
Specifies whether workbook tabs are shown in the window. |
| show |
Specifies whether zeroes are shown in the window. |
| split | Specifies the split state of the window. |
| split |
Specifies the split column of the window. |
| split |
Specifies the horizontal split of the window. |
| split |
Specifies the split row of the window. |
| split |
Specifies the vertical split of the window. |
| tab |
Specifies the tab ratio of the window. |
| top | Specifies the distance, in points, from the top edge of the window to the top edge of the usable area (below the menus, any toolbars docked at the top, and the formula bar). |
| type | Specifies the type of the window. |
| usable |
Gets the usable height of the window. |
| usable |
Gets the usable width of the window. |
| view | Specifies the view of the window. |
| visible |
Gets the visible range of the window. |
| width | Specifies the display width of the window. |
| window |
Gets the window number. |
| window |
Specifies the window state. |
| zoom | Specifies an integer value that represents the display size of the window. It can be set to a percentage between 10 and 400. |
Property Details
activeCell
Gets the active cell in the window.
activeCell?: Excel.Interfaces.RangeData;
Property Value
Remarks
activePane
Gets the active pane in the window.
activePane?: Excel.Interfaces.PaneData;
Property Value
Remarks
activeWorksheet
Gets the active worksheet in the window.
activeWorksheet?: Excel.Interfaces.WorksheetData;
Property Value
Remarks
autoFilterDateGroupingEnabled
Specifies whether AutoFilter date grouping is enabled in the window.
autoFilterDateGroupingEnabled?: boolean;
Property Value
boolean
Remarks
enableResize
Specifies whether resizing is enabled for the window.
enableResize?: boolean;
Property Value
boolean
Remarks
freezePanes
Specifies whether panes are frozen in the window.
freezePanes?: boolean;
Property Value
boolean
Remarks
height
Specifies the height of the window.
height?: number;
Property Value
number
Remarks
index
Gets the index of the window.
index?: number;
Property Value
number
Remarks
isVisible
Specifies whether the window is visible.
isVisible?: boolean;
Property Value
boolean
Remarks
left
Specifies the distance, in points, from the left edge of the computer screen to the left edge of the window.
left?: number;
Property Value
number
Remarks
name
Specifies the name of the window.
name?: string;
Property Value
string
Remarks
panes
Gets a collection of panes associated with the window.
panes?: Excel.Interfaces.PaneData[];
Property Value
Remarks
scrollColumn
Specifies the scroll column of the window.
scrollColumn?: number;
Property Value
number
Remarks
scrollRow
Specifies the scroll row of the window.
scrollRow?: number;
Property Value
number
Remarks
showFormulas
Specifies whether formulas are shown in the window.
showFormulas?: boolean;
Property Value
boolean
Remarks
showGridlines
Specifies whether gridlines are shown in the window.
showGridlines?: boolean;
Property Value
boolean
Remarks
showHeadings
Specifies whether headings are shown in the window.
showHeadings?: boolean;
Property Value
boolean
Remarks
showHorizontalScrollBar
Specifies whether the horizontal scroll bar is shown in the window.
showHorizontalScrollBar?: boolean;
Property Value
boolean
Remarks
showOutline
Specifies whether outline is shown in the window.
showOutline?: boolean;
Property Value
boolean
Remarks
showRightToLeft
Gets the right-to-left layout value of the window. True means that the window is using right-to-left layout, false means that the window is using left-to-right layout.
showRightToLeft?: boolean;
Property Value
boolean
Remarks
showRuler
Specifies whether the ruler is shown in the window.
showRuler?: boolean;
Property Value
boolean
Remarks
showVerticalScrollBar
Specifies whether the vertical scroll bar is shown in the window.
showVerticalScrollBar?: boolean;
Property Value
boolean
Remarks
showWhitespace
Specifies whether whitespace is shown in the window.
showWhitespace?: boolean;
Property Value
boolean
Remarks
showWorkbookTabs
Specifies whether workbook tabs are shown in the window.
showWorkbookTabs?: boolean;
Property Value
boolean
Remarks
showZeros
Specifies whether zeroes are shown in the window.
showZeros?: boolean;
Property Value
boolean
Remarks
split
Specifies the split state of the window.
split?: boolean;
Property Value
boolean
Remarks
splitColumn
Specifies the split column of the window.
splitColumn?: number;
Property Value
number
Remarks
splitHorizontal
Specifies the horizontal split of the window.
splitHorizontal?: number;
Property Value
number
Remarks
splitRow
Specifies the split row of the window.
splitRow?: number;
Property Value
number
Remarks
splitVertical
Specifies the vertical split of the window.
splitVertical?: number;
Property Value
number
Remarks
tabRatio
Specifies the tab ratio of the window.
tabRatio?: number;
Property Value
number
Remarks
top
Specifies the distance, in points, from the top edge of the window to the top edge of the usable area (below the menus, any toolbars docked at the top, and the formula bar).
top?: number;
Property Value
number
Remarks
type
Specifies the type of the window.
type?: Excel.WindowType | "chartAsWindow" | "chartInPlace" | "clipboard" | "workbook";
Property Value
Excel.WindowType | "chartAsWindow" | "chartInPlace" | "clipboard" | "workbook"
Remarks
usableHeight
Gets the usable height of the window.
usableHeight?: number;
Property Value
number
Remarks
usableWidth
Gets the usable width of the window.
usableWidth?: number;
Property Value
number
Remarks
view
Specifies the view of the window.
view?: Excel.WindowView | "normalView" | "pageBreakPreview" | "pageLayoutView";
Property Value
Excel.WindowView | "normalView" | "pageBreakPreview" | "pageLayoutView"
Remarks
visibleRange
Gets the visible range of the window.
visibleRange?: Excel.Interfaces.RangeData;
Property Value
Remarks
width
Specifies the display width of the window.
width?: number;
Property Value
number
Remarks
windowNumber
Gets the window number.
windowNumber?: number;
Property Value
number
Remarks
windowState
Specifies the window state.
windowState?: Excel.WindowState | "maximized" | "minimized" | "normal";
Property Value
Excel.WindowState | "maximized" | "minimized" | "normal"
Remarks
zoom
Specifies an integer value that represents the display size of the window. It can be set to a percentage between 10 and 400.
zoom?: number;
Property Value
number