[]
Spread.Sheets.IWorkbookOptions
• allSheetsListVisible: AllSheetsListVisibility
Whether the spreadsheet shows a special tab to allow the user to open the dialog to display all sheets.
• allowAutoCreateHyperlink: boolean
Whether to enable auto creating hyperlink in the spreadsheet.
• allowAutoExtendFilterRange: boolean
indicates whether filter can auto extend range like Excel.
• allowContextMenu: boolean
Whether to allow the user to open the built-in context menu.
• allowCopyPasteExcelStyle: boolean
Whether the user can copy style from Spread Sheets then paste to Excel, or copy style from Excel then paste to Spread Sheets.
• allowDynamicArray: boolean
Whether to enable the dynamic array.
• allowExtendPasteRange: boolean
Whether extend paste range if the paste range is not enough for pasting.
• allowInvalidFormula: boolean
indicates whether allow input invalid formula string.
• allowSheetReorder: boolean
Whether the user can reorder the sheets in the Spread component.
• allowUndo: boolean
Whether to allow the user to undo edits.
• allowUserDeselect: boolean
Whether to allow the user to can use deselect in selection.
• allowUserDragDrop: boolean
Whether to allow the user to drag and drop range data.
• allowUserDragFill: boolean
Whether to allow the user to drag fill a range.
• allowUserDragMerge: boolean
Whether to allow the user to drag merge cells.
• allowUserEditFormula: boolean
Whether the user can edit formulas in a cell in the spreadsheet.
• allowUserResize: boolean
Whether to allow the user to resize columns and rows.
• allowUserZoom: boolean
Whether to zoom the display by scrolling the mouse wheel while pressing the Ctrl key.
• autoFitType: AutoFitType
Whether content will be formatted to fit in cells or in cells and headers.
• backColor: string
A color string used to represent the background color of the Spread component, such as "red", "#FFFF00", "rgb(255,0,0)", "Accent 5", and so on.
• backgroundImage: string
The background image of the Spread component.
• backgroundImageLayout: ImageLayout
The background image layout for the Spread component.
• calcOnDemand: boolean
Whether to calculate formulas only when they are demanded.
• calculationMode: CalculationMode
Which headers are included when data is copied to or pasted.
• columnResizeMode: ResizeMode
Specifies the way to resize column.
• copyPasteHeaderOptions: CopyPasteHeaderOptions
Which headers are included when data is copied to or pasted.
• Optional
customList: string
[][]
The list for user to customize drag fill, prioritize matching this list in each fill. Each array item is type of string array.
• cutCopyIndicatorBorderColor: string
The border color for the indicator displayed when the user cuts or copies the selection.
• cutCopyIndicatorVisible: boolean
Whether to display an indicator when copying or cutting the selected item.
• defaultDragFillType: AutoFillType
The default fill type.
• defaultSheetTabStyles: SheetTabStyles
The default sheet tab styles.
• dynamicReferences: boolean
Whether to calculate functions with dynamic reference.
• enableAccessibility: boolean
Whether to enable the accessibility support in the spreadsheet.
• enableFormulaTextbox: boolean
Whether to enable the formula text box in the spreadsheet.
• formulaFormatHint: boolean
indicates whether automatically generate the format when formula inputs.
• grayAreaBackColor: string
A color string used to represent the background color of the gray area , such as "red", "#FFFF00", "rgb(255,0,0)", "Accent 5", and so on.
• hideSelection: boolean
Whether to display the selection highlighting when the Spread component does not have focus.
• highlightInvalidData: boolean
Whether to highlight invalid data.
• iterativeCalculation: boolean
Whether to enable the iterative calculation.
• iterativeCalculationMaximumChange: number
The Maximum Change when iterative calculation.
• iterativeCalculationMaximumIterations: number
The Maximum Iterations when iterative calculation.
• newTabVisible: boolean
Whether the spreadsheet displays the special tab to let users insert new sheets.
• pasteSkipInvisibleRange: boolean
Whether paste skip invisible range. Default is false.
• pivotAreaReference: PivotAreaReference
Whether automatically generate the getPivotData formula or cell reference when choose pivot table data area. Default is getPivotData.
• referenceStyle: ReferenceStyle
The style for cell and range references in cell formulas on this sheet.
• resizeZeroIndicator: ResizeZeroIndicator
The drawing policy when the row or column is resized to zero.
• rowResizeMode: ResizeMode
Specifies the way to resize row.
• scrollByPixel: boolean
Whether to enable the precision scrolling by pixel.
• scrollIgnoreHidden: boolean
Whether the scroll bar ignores hidden rows or columns.
• scrollPixel: number
Decides scrolling by that number of pixels at a time when scrollByPixel is true. The final scrolling pixels are the result of scrolling delta multiply scrollPixel. For example, the scrolling delta is 3, and the scrollPixel is 5, the final scrolling pixels are 15.
• Optional
scrollbarAppearance: ScrollbarAppearance
The scrollbar appearance, contains skin and mobile two enums. Default is skin.
• scrollbarMaxAlign: boolean
Whether the scroll bar aligns with the last row and column of the active sheet.
• scrollbarShowMax: boolean
Whether the displayed scroll bars are based on the entire number of columns and rows in the sheet.
• showDragDropTip: boolean
Whether to display the drag-drop tip.
• showDragFillSmartTag: boolean
Whether to display the drag fill dialog.
• showDragFillTip: boolean
Whether to display the drag-fill tip.
• showHorizontalScrollbar: boolean
Whether to display the horizontal scroll bar.
• showResizeTip: ShowResizeTip
How to display the resize tip.
• showScrollTip: ShowScrollTip
How to display the scroll tip.
• showVerticalScrollbar: boolean
Whether to display the vertical scroll bar.
• tabEditable: boolean
Whether to allow the user to edit the sheet tab strip.
• tabNavigationVisible: boolean
Whether to display the sheet tab navigation.
• tabStripPosition: TabStripPosition
The position of tab strip. The default is bottom.
• tabStripRatio: number
The width of the tab strip expressed as a percentage of the overall horizontal scroll bar width.
• tabStripVisible: boolean
Whether to display the sheet tab strip.
• tabStripWidth: number
The width of the tab strip when it is at the left or right position. The default and minimum is 80.
• useTouchLayout: boolean
Whether to use touch layout to present the Spread component.